La lista elenca tutti gli elementi blocco definiti nelle tre DTD XHTML 1.0. Di ciascuno viene fornita una breve descrizione e vengono specificate, per i più importanti, le regole del corretto annidamento (quali elementi possono contenere e quali no).
La terza colonna specifica il supporto delle tre DTD: S = Strict; T = Transitional; F = Frameset
Elemento | Descrizione | Supporto DTD |
<address> |
Definisce un blocco di testo destinato a indirizzi, firme, indicazioni sull'autore. Non può contenere altri elementi blocco. | STF |
<blockquote> |
Usato per riportare citazioni da altri documenti. Il testo inserito viene indentato. Puo contenere tutti gli elementi blocco. | STF |
<center> |
Centra il testo che racchiude. Sconsigliato in HTML 4.0. | TF |
<dir> |
Crea una lista di tipo directory. Sconsigliato in HTML 4.0 | TF |
<div> |
Definisce un blocco di contenuto generico o una sezione del documento. Può contenere tutti gli elmenti blocco. | STF |
<dl> |
Crea una lista di definizione. Può contenere
solo gli elementi <dt> e <dd> . |
STF |
<fieldset> |
Usato per raggruppare campi di un form. | STF |
<form> |
Definisce un form. Può contenere i classici elementi dei form ma anche elementi blocco. | STF |
<h1>..<h6> |
Definiscono titoli e sottotitoli. Non possono contenere altri elementi blocco. | STF |
<hr> |
Inserisce una linea divisoria orizzontale. E' un elemento vuoto. | STF |
<isindex> |
Inserisce un elemento simile alle caselle di testo. Sconsigliato in HTML 4.0 | TF |
<menu> |
Definisce una lista di tipo menu. Sconsigliato in HTML 4.0 | TF |
<noframes> |
Inserisce contenuto alternativo per i browser che non supportano i frames. | STF |
<noscript> |
Inserisce contenuto alternativo per i browser che non supportano gli script. | STF |
<ol> |
Lista ordinata. può contenere solo l'elemento
<li> |
STF |
<p> |
Definisce un paragrafo. Non può contenere altri elementi blocco, ma solo testo o elementi inline. | STF |
<pre> |
Definisce testo preformattato che mantiene le impostazioni dello spazio bianco. | STF |
<table> |
Definisce una tabella per l'inserimento di dati tabulari. | STF |
<ul> |
Lista non ordinata. Può contenere solo elementi
<li> |
STF |
Altri elementi molto che possono essere considerati di tipo blocco, in quanto possono contenerne altri dello stesso tipo, sono:
Elemento | Descrizione | Supporto DTD |
<dd> |
Descrizione di un termine in una lista di definizione. | STF |
<dt> |
Definizione di un termine in una lista di definizione. | STF |
<frameset> |
Definisce un frameset. | F |
<li> |
Elemento di una lista ordinata o non ordinata. | STF |
<tbody> |
Definisce il corpo di una tabella. Con <thead>
e <tfoot> serve a raggruppare le righe di una tabella. |
STF |
<td> |
Cella di tabella. | STF |
<tfoot> |
Definisce il "piede" di una tabella. | STF |
<th> |
Intestazione di cella. | STF |
<thead> |
Definisce la testata di una tabella. | STF |
<tr> |
Riga di tabella. | STF |