HTML: Il tag <base />
Commenti disabilitati su HTML: Il tag <base />
Il tag HTML <base /> definisce un indirizzo predefinito di partenza per tutti i link in una pagina
Definizione e utilizzo
Il tag <base /> viene utilizzato per definire l’indirizzo di partenza per tutti i link presenti in una pagina web ed è molto utile quando si ha a che fare con url molto lunghi, evitando di scriverli per intero per ogni link.
Va inserito all’interno del tag <head>
La sintassi è la seguente:
<!-- Se ad esempio volessimo impostare un url di partenza per le immagini --> <base href="https://www.miodominio.com/images/" />
È molto importante tenere a mente che il tag <base /> non ha il tag di chiusura e quindi (soprattutto se il Doctype che usi è XHTML Strict) deve essere chiuso in maniera appropriata, anteponendo uno slash prima del carattere “>”
Esempi di utilizzo del tag BASE
Ecco alcuni esempi di utilizzo del tag BASE.
Gli attributi del tag BASE
Attributi richiesti
DTD (Document Type Definition, Definizione del tipo di documento): indica in quali Doctype il tag è consentito. S=Strict, T=Transitional e F=Frameset.
Il tag <base> richiede uno di questi attributi (solo uno per volta):
Attributo | Valore | Descrizione | DTD |
---|---|---|---|
class | nome classe | Specifica il nome di una classe per un elemento. | STF |
href | URL | Specifica l’indirizzo di partenza per tutti gli URL relativi della pagina. N.B.: L’indirizzo di partenza deve essere un URL assoluto. |
STF |
target | _blank _parent _self _top nomeframe |
Specifica dove aprire tutti i link della pagina. | TF |
N.B.: L’attributo target è deprecato.
Attributi standard
Il tag <base /> non supporta aclun attributo standard.
Attributi Evento
Il tag <base /> non supporta aclun attributo evento.
Browser supportati
Il tag <base /> è supportato da tutti i principali browser.
Firefox | Safari | Chrome | Opera | IE 8 | IE 7 | IE 6 |
---|---|---|---|---|---|---|
SI | SI | SI | SI | SI | SI | SI |