|
|
|
|
|
|
|
|
Tables: |
|
borders, frame en rules. <... border="1"> wordt gebruikt om een tabel met een "kader" (border) te tonen. De materie wordt nu iets ingewikkelder, hetgeen geen verwondering hoeft te wekken, want we gaan het hebben over <table border="getal"> en hoe het kader (en de lijnen tussen de cellen) eruit kan zien in moderne browsers. Belangrijk: Vroeger was het eenvoudig om een kader te maken rond een tabel, met border="1" (=1px) zie je een kader, met border="0" zie je geen kader. De nieuwste browsers kunnen echter meer. De nieuwe combinatie wordt nu bijvoorbeeld <table border="3" frame="box" >, (<table border="3" frame="border" > mag ook en heeft hetzelfde effekt). Even een stukje source terughalen dat we al eerder hebben gebruikt en zoals hierboven aangegeven veranderen door het toevoegen van frame="void".
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>De structuur van een tabel</title> </head> <body> <h3>Een tabel met kader</h3> <table border="1" frame="void"> <tr> <th>Amsterdam</th> <th>Volendam</th> <th>Edam</th> </tr><tr> <td>Damrak</td> <td>Dijk</td> <td>Kaasmarkt</td> </tr><tr> <td>Patat</td> <td>Haring</td> <td>Kaas</td> </tr> </table> </body> </html> Zoals gezegd kunnen oude(re) browsers geen voorbeelden laten zien dus doen we het maar weer met een plaatje:
Naast frame="void" zijn er nog meer mogelijkheden: De plaatjes denk je er maar bij :-) Ja maar, hoor ik je al zeggen, hoe zit het met die 2 horizontale en die 2 verticale lijnen tussen de cellen, die zie ik nog steeds op dat plaatje hierboven, daar wil ik ook iets aan veranderen. Nou dat kan, dat doen we als volgt. We3er even een stukje source terughalen en veranderen door het toevoegen van rules="none".
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>De structuur van een tabel</title> </head> <body> <h3>Een tabel met kader</h3> <table border="1" rules="none"> <tr> <th>Amsterdam</th> <th>Volendam</th> <th>Edam</th> </tr><tr> <td>Damrak</td> <td>Dijk</td> <td>Kaasmarkt</td> </tr><tr> <td>Patat</td> <td>Haring</td> <td>Kaas</td> </tr> </table> </body> </html>
De mogelijkheden onder elkaar: |
||