Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Aprire Source Code >> .

Tipi di URL relativi in HTML

Durante la creazione di una pagina Web , è importante che tutti i collegamenti ipertestuali , contrassegnata da un tag " " , scegliere il percorso appropriato . Un modo per farlo è quello di utilizzare collegamenti assoluti , un tale " http://www.mysite.com/mysite.htm ", ma questo rende per i file HTML più grandi e più complicato. L'opzione migliore , quando possibile , è quello di utilizzare i collegamenti relativi , in quanto questi sono più efficienti e meglio facilitare i cambiamenti del sito. Collegamenti relativi nelle pagine

collegamenti di ancoraggio sono unici in quanto solo gli utenti a prendere una parte diversa della pagina Web corrente . Quando un utente fa clic su un collegamento a un elemento all'interno di una pagina Web , il browser posiziona la posizione di tale punto all'ordine del molto superiore dell'area di visualizzazione . Un uso comune per questo tipo di collegamento è un "ritorno al top" link in fondo di una grande porzione di testo.
Utilizzando link relativi al Pagine

per codificare un collegamento relativo all'interno di una pagina , è necessario innanzitutto definire la destinazione con il tag name="name"> dopo il testo visibile si desidera la gente a fare clic su . Ad esempio , un link che dice " Clicca qui per tornare al top " e indirizza gli utenti verso all'elemento denominato " top" su clic sarà simile:

href="#top"> , Clicca qui per tornare al top < /a>
Collegamenti relativi tra le pagine

I siti web sono tipicamente costituiti da più " htm . " o " . " file HTML con collegamenti tra loro. Poiché la maggior parte delle pagine Web vengono prima fatti su un computer locale , quindi caricato su un server Web , non si può dipendere il percorso assoluto di ogni file rimanendo lo stesso . Dal momento che questi file di solito stare nella stessa directory come l'altro , si può dire il link per la ricerca " nella directory corrente " per il file specificato. In questo modo, il link funziona , non importa dove si carica il sito , a condizione che il file collegato si trova nella stessa directory del file --- o nella stessa sottodirectory --- dell'originale .
utilizzando i link relativi tra le pagine

E ' importante notare che , in modo per i collegamenti relativi al lavoro, la pagina Web deve essere in grado di trovare il file collegato relativo alla posizione del file corrente. Immaginate due file vengono caricati --- " first.htm " e " second.htm " --- per un percorso su un server Web a " sito /myusername /principale. " Finché entrambi " . Htm" i file sono nella stessa cartella ( .. . /Main ) , possono collegarsi tra loro elencando il nome del file nella parte HREF del tag . Per esempio :

HREF="second.htm"> Questo è un collegamento al file " second.htm " < /a> con

< a href = " primo . htm " > Questo è un link al" first.htm " il file < /a> con

la sua importante notare che se un file è in una sotto- directory relativa al file corrente , un " . /"deve essere allegata l'inizio del collegamento per lasciare che il browser sappia che si tratta di un sub- directory rispetto alla directory corrente . Se un terzo file , third.htm , è stato caricato nella directory " sito /myusername /main /terzo " ( una sotto- directory dei primi due , si noterà ) , quindi un collegamento al file in first.htm sarebbe assomigliare :

HREF="./third/third.htm"> Questo è un collegamento al file " third.htm " < /a> con

Infine, ogni collegamenti all'interno del file " third.htm " per la " prima " o file " second.htm " richiederebbe un " .. /" aggiunto al link , per dire al browser che il file è una directory " up " dalla posizione corrente . Un link a " first.htm " all'interno " third.htm " sarebbe quindi simile a questa :

HREF="../first.htm"> Questo è un link alla "prima . il file < /a> con
htm "

 

software © www.354353.com