Qual è il significato di # in URL e come posso usarlo?

Ho spesso trovato un URL che sembra il seguente:

www.something.com/some_page/#someword 

dopo aver scritto questa pagina, some_page sarà aperto e quindi lo scroll sarà impostato in modo tale da poter vedere ” qualcosa ” all’inizio del mio schermo.

Non so quale sia il significato di “#”. Appena faccio #someotherword con qualsiasi URL funziona a volte e talvolta no.

Non sto ottenendo ciò che # è nell’URL. È una funzionalità di qualsiasi lingua o URL o qualcos’altro?

Edit : Potrebbe essere ansible che tu consideri la mia domanda newbish ma non sono interessato alle tecnologie di progettazione web, sono semplicemente curioso di farlo.

Modifica : non sono il proprietario di qualche sito Web, ma quando sono interessato a una parte particolare di alcune pagine Web, come posso fornire l’url con # e fornire l’URL a un altro?

Sono preoccupato per la porzione di risposta sul mio profilo, quindi preparerò l’URL appena sotto e lo darò a qualcuno.

https://stackoverflow.com/users/775964/mr-32#answers

Funziona ma un po ‘di tempo no.

https://stackoverflow.com/users/775964/mr-32#tags

Questo non funziona.

Sono solo un utente e non voglio sapere in quale lingua è costruito il sito web.

Originariamente era usato come ancoraggio per saltare a un elemento con lo stesso nome / id.

Tuttavia, oggigiorno viene solitamente utilizzato con le pagine basate su AJAX poiché la modifica dell’hash può essere rilevata utilizzando JavaScript e consente di utilizzare il pulsante Indietro / Avanti senza in realtà triggersre un ricaricamento di una pagina intera.

Questo è noto come “identificatore di frammento” e viene in genere utilizzato per identificare una porzione di un documento HTML che si trova all’interno di un URL completo:

Frammento Identificatore Wiki Page

È un’ancora per i collegamenti all’interno di una pagina, nota anche come “tag di ancoraggio”

http://www.w3.org/TR/html4/struct/links.html#h-12.2.3

Specifica un “Anchor” o una posizione sulla pagina e consente di “saltare” o “scorrere” fino a quella posizione sulla pagina.

Si prega di consultare questa pagina per maggiori dettagli.

Oltre a specificare un ancoraggio in una pagina in cui si desidera saltare a, # viene anche utilizzato nell’hash jQuery o nella navigazione dei frammenti.

  • Ancora con un ID
  • Dead link Hash o frammento di navigazione
  • Suggerimenti per una migliore navigazione dei frammenti

Sì, è principalmente per ancorare le tue parole chiave in particolare nella posizione della tua pagina, quindi ogni volta che url carica la pagina con un particolare nome di ancoraggio, allora sarà indirizzato a quella particolare posizione.

Ad esempio, http://www.something.com/some_page/#computer se è una pagina molto lunga e vuoi mostrare esattamente il computer, puoi ancorare.

 

adfadsf

adfadsf

adfadsf

Computer topics

adfadsf

ora la pagina scorre e porta in primo piano gli argomenti relativi al computer.

Per usare questo, usa la

. Quindi, dai un riferimento al nome della sezione che inizia con #. Click here to go to the section.