Nel caso si debbano spostare le pagine con indirizzi assoluti da un server ad un altro o cambiare l’indirizzo principale delle pagine di un sito in un altro percorso l’utilizzo del tag "base" risulta molto utile.
Con il comando "base" nella sezione "head"del documento html viene indicato l’indirizzo di base per tutti i collegamenti relativi che si trovano nel documento.
L’attributo "href" indica il percorso attuale in cui poi tutti i collegamenti del documento vengono convertiti.
Esempio
<html> <head> <base href="http://www.nome-dominio.com"> </head> </html>
Nel caso che nel documento ci sia un riferimento ad un’immagine nella forma "images/image.jpg" questo viene convertito in:
http://www.nome-dominio.com/images/image.jpg
Un’ulteriore variante del tag "base" indica la finestra di destinazione globale per tutti i link di un documento. Questo può essere molto utile nei Framesets, dove ogni pagina che viene caricata deve comparire in un determinato frame.
La riga:
<base target="contentwindow">
ridirige tutti i click della pagina verso il frame con nome "contentwindow".
Si può usare anche con:
<base target="_blank">
e determinare che tutti i click della pagina appariranno in una nuova finestra.
Non ci sono articoli correlati.