Precedente
BACK

HTML HOUSE

TABELLE

Successiva
NEXT


Le tabelle a mio avviso sono una delle parti più importanti e funzionali dell'HTML, in quanto permettono di posizionare ordinatamente dati nei vari punti dello schermo. Vediamo come costruire una tabella:
<TABLE BORDER="1">
<TR>
<TD>HTML HOUSE
</TD>
</TR>
</TABLE>
CLICCA QUI PER LA DIMOSTRAZIONE
Scrivendo queste poche righe otterremo una tabella composta da una sola cella con dentro la scritta HTML HOUSE, ma vediamo cosa significano i TAG che abbiamo scritto. TABLE è il marcatore che definisce la tabella e come vedremo più avanti ha diversi attributi che possono variare l'aspetto della tabella stessa come nell'esempio BORDER, che definisce la larghezza del bordo esterno della tabella (se scrivete 0 non si vedrà il bordo delle celle). TR stà a significare che vogliamo inserire una riga e TD sono le celle di quella riga. Come avrete già notato tutti questi TAG hanno bisogno di quello finale. A meno che non lo abbiate già capito, per inserire nuove righe e nuove celle basta inserire altri TR e TD ma vediamo come:
<TABLE BORDER="1">
<TR>
<TD>HTML
</TD>
<TD>HOUSE
</TD>
</TR>
</TABLE>
CLICCA QUI PER LA DIMOSTRAZIONE
Questo codice ci darà una riga con due celle. Da notare che per TABLE, TR, TD servono i TAG finali.
<TABLE BORDER="1">
<TR>
<TD>HTML
</TD>
</TR>
<TR>
<TD>HOUSE
</TD>
</TR>
</TABLE>
CLICCA QUI PER LA DIMOSTRAZIONE
Quest'altro invece imposterà una tabella con due righe con ognuna una cella. Se invece scriviamo:
<TABLE BORDER="1">
<TR>
<TD>HTML
</TD>
<TD>HOUSE
</TD>
</TR>
<TR>
<TD>HTML HOUSE
</TD>
</TR>
</TABLE>
CLICCA QUI PER LA DIMOSTRAZIONE
Il computer imposterà una tabella dove ci saranno due righe, quella sopra con due celle, quella sotto con una cella allineata con la prima cella soprastante. Per rendere unica la cella sottostante con tutta la larghezza della tabella bisogna aggiungere un altro comando e cioè COLSPAN seguita come nell'esempio dal numero di colonne che dovranno essere sostituite alla cella:
<TABLE BORDER="1">
<TR>
<TD>HTML
</TD>
<TD>HOUSE
</TD>
</TR>
<TR>
<TD COLSPAN="2">HTML HOUSE
</TD>
</TR>
</TABLE>
CLICCA QUI PER LA DIMOSTRAZIONE
Come avrete notato la tabella viene con due righe di cui quella superiore con due celle, quella inferiore con un'unica cella larga quanto le due soprastanti. Un codice simile si può utilizzare anche per le colonne nel senso che, se noi vogliamo una colonna unica che si espanda su più righe basta che inseriamo il comando ROWSPAN:
<TABLE BORDER="1">
<TR>
<TD ROWSPAN="2">HTML
</TD>
<TD>HTML
</TD>
</TR>
<TR>
<TD>HOUSE
</TD>
</TR>
</TABLE>
CLICCA QUI PER LA DIMOSTRAZIONE
Se avete trascritto tutto giusto l'effetto è garantito.

Precedente
BACK
Successiva
NEXT