Tag

Gli elementi alla base dell’HTML

Start tag / End tag

Quasi tutti i tag hanno un’apertura, start tag, e una chiusura, end tag, perché al loro interno si collocano le informazioni da formattare.

La chiusura contiene lo stesso codice iniziale ma preceduto da una barra.

Empty tag

Alcuni tag non contengono informazioni, sono empty tag

BR, IMG, INPUT, …

La chiusura avviene insieme all’apertura, la barra segue il codice.

Block level tag

I tag a livello di blocco producono una sezione del documento che inizia alla prima colonna e finisce all’ultima colonna del documento

BLOCKQUOTE, DIV, H1…, P, PRE

Inline (text) level tag

I tag in linea non producono un vai a capo né prima né dopo

B, I, IMG, SPAN, …

Tag annidati

La pagina web ha una struttura gerarchica con tag che contengono a loro volta altri tag che … che contengono informazioni.

L’ultimo tag aperto sarà il primo a essere chiuso.

Attributi

Un tag può avere 0/1/2/… attributi (specifiche aggiuntive) all’interno del tag di apertura

Non supportati / obsoleti / …

Ogni nuova versione di HTML si propone

  • di incoraggiare l’uso di nuovi elementi
  • di scoraggiare l’uso di elementi considerati obsoleti.

Per esempio HTML5 dichiara non supportati gli elementi

ACRONYM, APPLET, BIG, CENTER, FONT, FRAME, FRAMESET, NOFRAMES, STRIKE, TT, …

e quasi tutti gli attributi (da sostituire con CSS).

Attenzione: i browser

  • tendono a includere le novità con una certa lentezza
  • continuano ad accettare gli elementi dichiarati superati.