Leviamoci di torno CELLPADDING e CELLSPACING e torniamo alla nostra vecchia e semplice tabella.
<TABLE BORDER=3>
<TR>
<TR>
</TABLE>
<TD>Ed</TD>
<TD>Tom</TD>
<TD>Rick</TD>
</TR>
<TD>Larry</TD>
<TD>Curly</TD>
<TD>Mo</TD>
</TR>
Ed | Tom | Rick |
Larry | Curly | Mo |
Una caratteristica dei browser più recenti è la possibilità di specificare un colore di sfondo per ciascuna cella, riga o per l'intera tabella. Per fare questo si usa l'attributo BGCOLOR proprio come nel tag <BODY>.
<TABLE BORDER=3 BGCOLOR="#FFCC66">
<TR>
<TR>
</TABLE>
<TD>Ed</TD>
<TD>Tom</TD>
<TD>Rick</TD>
</TR>
<TD>Larry</TD>
<TD>Curly</TD>
<TD>Mo</TD>
</TR>
Ed | Tom | Rick |
Larry | Curly | Mo |
<TR BGCOLOR="#FF9999">
<TD>Ed</TD>
<TD>Tom</TD>
<TD>Rick</TD>
</TR>
<TR BGCOLOR="#99CCCC">
<TD>Larry</TD>
<TD>Curly</TD>
<TD>Mo</TD>
</TR>
</TABLE>
Ed | Tom | Rick |
Larry | Curly | Mo |
<TR BGCOLOR="#FFCCFF">
<TD>Ed</TD>
<TD>Tom</TD>
<TD>Rick</TD>
</TR>
<TR>
<TD BGCOLOR="#FF0000">Larry</TD>
<TD>Curly</TD>
<TD BGCOLOR="#3366FF">Mo</TD>
</TR>
</TABLE>
Ed | Tom | Rick |
Larry | Curly | Mo |
Ecco qui una mappa pratica che di solito utilizzo per scegliere i colori dello sfondo.
Un'ultima cosa riguardo ai colori di sfondo nelle tabelle... un colore di sfondo di cella (<TD>) copre quello di riga (<TR>) e uno di riga (<TR>) copre uno di tabella (<TABLE>). Non credo servano ulteriori spiegazioni, ma mi diverte giocherellare coi colori per cui vi passo un esempio:
<TABLE BORDER=3 BGCOLOR="#FF6633">
<TR BGCOLOR="#009900">
<TR>
</TABLE>
<TD BGCOLOR="#9999FF">Ed</TD>
<TD>Tom</TD>
<TD>Rick</TD>
</TR>
<TD>Larry</TD>
<TD>Curly</TD>
<TD>Mo</TD>
</TR>
Ed | Tom | Rick |
Larry | Curly | Mo |
Dammi un minuto adesso per spiegare una cosa. Un browser cerca di interpretare nel migliore modo possibile le istruzioni che riceve. Se c'è qualcosa che non è stato specificato in un modo o nell'altro, la maggior parte dei browser cercherà di visualizzare la pagina nella maniera che ritiene migliore. E' quindi estremamente importante che un autore di pagine HTML specifichi esplicitamente più cose possibile, specialmente gli attributi cruciali perchè le pagine vengano visualizzate correttamente. E' anche molto importante visualizzare il proprio lavoro utilizzando i browser più comuni. Dal momento che moltissimi usano Netscape, questo è un buon punto di partenza. In ogni caso tieni anche una copia di qualche altro browser per essere sicuro che anche con quelli le tue pagine abbiano un buon aspetto.
Un'altra cosa da tenere di conto è la risoluzione dello schermo. Io lavoro con un 640x480. Molti utilizzano 800x600 e alcuni anche 1024x768. Questa semplice differenza può interferire drammaticamente con l'aspetto delle tue pagine. C'è un piccolo programmino che si chiama QuickRes che è in grado di modificare la risoluzione dello schermo semplicemente schiacciando un tasto. Non sarebbe una cattiva idea visualizzare le proprie pagine con diverse risoluzioni.
<TABLE BORDER=3>
<TR>
<TR>
</TABLE>
<TD>Ed</TD>
<TD>Rick</TD>
</TR>
<TD>Larry</TD>
<TD>Curly</TD>
<TD>Mo</TD>
</TR>
Ed | Rick | |
Larry | Curly | Mo |
<TABLE BORDER=3>
<TR>
<TR>
</TABLE>
<TD COLSPAN=2>Ed</TD>
<TD>Rick</TD>
</TR>
<TD>Larry</TD>
<TD>Curly</TD>
<TD>Mo</TD>
</TR>
Ed | Rick | |
Larry | Curly | Mo |
<TABLE BORDER=3>
<TR>
<TR>
</TABLE>
<TD COLSPAN=2>Ed</TD>
<TD>Tom</TD>
<TD>Rick</TD>
</TR>
<TD>Larry</TD>
<TD>Curly</TD>
<TD>Mo</TD>
</TR>
Ed | Tom | Rick | |
Larry | Curly | Mo |
<TABLE BORDER=3>
<TR>
<TR>
</TABLE>
<TD COLSPAN=2>Ed</TD>
<TD>Rick</TD>
</TR>
<TD>Larry</TD>
<TD>Curly</TD>
<TD>Mo</TD>
</TR>
Ed | Rick | |
Larry | Curly | Mo |
<TABLE BORDER=3>
<TR>
<TR>
</TABLE>
<TD COLSPAN=3 ALIGN=CENTER>Ed</TD>
</TR>
<TD>Larry</TD>
<TD>Curly</TD>
<TD>Mo</TD>
</TR>
Ed | ||
Larry | Curly | Mo |
<TABLE BORDER=3>
<TR>
<TR>
</TABLE>
<TD COLSPAN=3 ALIGN=CENTER><STRONG>Ed</STRONG></TD>
</TR>
<TD>Larry</TD>
<TD>Curly</TD>
<TD>Mo</TD>
</TR>
Ed | ||
Larry | Curly | Mo |
<TABLE BORDER=3>
<TR>
<TR>
</TABLE>
<TD COLSPAN=3 ALIGN=CENTER>
<A HREF="http://junior.apk.net/~jbarta/">Ed</A></TD>
</TR>
<TD>Larry</TD>
<TD>Curly</TD>
<TD>Mo</TD>
</TR>
Ed | ||
Larry | Curly | Mo |
<TABLE BORDER=3>
<TR>
<TR>
</TABLE>
<TD>Ed</TD>
<TD>Tom</TD>
<TD>Rick</TD>
</TR>
<TD>Larry</TD>
<TD>Curly</TD>
<TD>Mo</TD>
</TR>
Ed | Tom | Rick |
Larry | Curly | Mo |
<TABLE BORDER=3>
<TR>
<TR>
</TABLE>
<TD ROWSPAN=2>Ed</TD>
<TD>Tom</TD>
<TD>Rick</TD>
</TR>
<TD>Curly</TD>
<TD>Mo</TD>
</TR>
Ed | Tom | Rick |
Curly | Mo |
<TABLE BORDER=3>
<TR>
<TR>
</TABLE>
<TD ROWSPAN=2>Ed</TD>
<TD COLSPAN=2>Tom</TD>
</TR>
<TD>Curly</TD>
<TD>Mo</TD>
</TR>
Ed | Tom | |
Curly | Mo |
Introduzione | Lezione 1 | Lezione 2 | Lezione 3 | Lezione 4 | Lezione 5 | Lezione 6 | Lezione 7 | Indice |