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="http://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
Tag: , ,

L'autore

Appassionato di web design da qualche anno, ha deciso di prendere la strada del "uebdeveloper" perché ritiene di essere negato con la grafica (anche se ogni tanto ci prova lo stesso), spera di diventare presto un bravo sviluppatore.

Sito web dell'autore | Altri articoli scritti da

Articoli correlati

Potresti essere interessato anche ai seguenti articoli:

  • HTML: Il tag <form>

    Il tag HTML <form> definisce un modulo HTML per l'input dell'utente. Definizione e utilizzo Il tag HTML <form> può contenere...

  • HTML: Il tag <em>

    Il tag HTML <em> permette di formattare una parte di testo in corsivo. Definizione e utilizzo Il tag <em>, insieme ai tag...

  • HTML: Il tag <dl>

    Il tag HTML <dl> serve a creare una lista di definizioni. Definizione e utilizzo Il tag <dl> viene utilizzato per creare una lista di...

Lascia un Commento