HTML <table> tagi
Määrittely ja käyttö
<table>
HTML-taulukon määrittely.
HTML-taulukko koostuu yhdestä <table>
elementti ja yksi tai useampi <tr>ja<th> ja <td> Elementtien koostumus:
- <tr> -elementti Määritä taulukon rivi
- <th> -elementti Määritä taulukon otsikko
- <td> -elementti Määritä taulukon solu
HTML-taulukot voivat sisältää myös seuraavat elementit:
Katso myös:
HTML-opas:HTML taulukko
HTML DOM -viittauskirja:Table-objekti
CSS-opas:Määritä taulukon tyyli
Esimerkki
Esimerkki 1
Yksinkertainen HTML-taulukko, joka sisältää kaksi saraketta ja kaksi riviä:
<table> <tr> <th>Kuukausi</th> <th>Säästö</th> </tr> <tr> <td> tammikuu</td> <td>¥3400</td> </tr> </table>
Esimerkki 2
Miten lisätä sulautuvia reunaviivoja taulukkoon (käyttämällä CSS):
<html> <head> <style> table, th, td { border: 1px solid black; border-collapse: collapse; } </style> </head> <body> <table> <tr> <th>Kuukausi</th> <th>Säästö</th> </tr> <tr> <td> tammikuu</td> <td>¥3400</td> </tr> <tr> <td> helmikuu</td> <td>¥4500</td> </tr> </table> </body> </html>
Esimerkki 3
Miten tasataan taulukko oikealle (käyttämällä CSS):
<table style="float:right"> <tr> <th>Kuukausi</th> <th>Säästö</th> </tr> <tr> <td> tammikuu</td> <td>¥3400</td> </tr> <tr> <td> helmikuu</td> <td>¥4500</td> </tr> </table>
Esimerkki 4
Miten tasataan taulukko keskelle (käyttämällä CSS):
<html> <head> <style> table, th, td { border: 1px solid black; } table.center { margin-left: auto; margin-right: auto; } </style> </head> <body> <table class="center"> <tr> <th>Kuukausi</th> <th>Säästö</th> </tr> <tr> <td> tammikuu</td> <td>¥3400</td> </tr> <tr> <td> helmikuu</td> <td>¥4500</td> </tr> </table>
Esimerkki 5
Miten lisätä taustaväri taulukkoon (käyttämällä CSS):
<table style="background-color:#00FF00"> <tr> <th>Kuukausi</th> <th>Säästö</th> </tr> <tr> <td> tammikuu</td> <td>¥3400</td> </tr> <tr> <td> helmikuu</td> <td>¥4500</td> </tr> </table>
Esimerkki 6
Miten lisätä sisäpuolista marginaalia taulukkoon (käyttämällä CSS):
<html> <head> <style> table, th, td { border: 1px solid black; } th, td { padding: 10px; } </style> </head> <body> <table> <tr> <th>Kuukausi</th> <th>Säästö</th> </tr> <tr> <td> tammikuu</td> <td>¥3400</td> </tr> <tr> <td> helmikuu</td> <td>¥4500</td> </tr> </table> </body> </html>
Esimerkki 7
Miten asettaa taulukon leveys (käyttämällä CSS):
<table style="width:400px"> <tr> <th>Kuukausi</th> <th>Säästö</th> </tr> <tr> <td> tammikuu</td> <td>¥3400</td> </tr> <tr> <td> helmikuu</td> <td>¥4500</td> </tr> </table>
Esimerkki 8
Miten luoda otsikot:
<table> <tr> <th>Nimi</th> <th>Sähköposti</th> <th>Puhelin</th> </tr> <tr> <td>Bill Gates</td> <td>bill.gates@example.com</td> <td>138-1234-5678</td> </tr> </table>
Esimerkki 9
Miten luoda otsikoitu taulukko:
<table> <caption>Kuukausittainen säästö</caption> <tr> <th>Kuukausi</th> <th>Säästö</th> </tr> <tr> <td> tammikuu</td> <td>¥3400</td> </tr> <tr> <td> helmikuu</td> <td>¥4500</td> </tr> </table>
Esimerkki 10
Miten määritellään monirivinen tai monisarakkeinen taulukon solu:
<table> <tr> <th>Nimi</th> <th>Sähköposti</th> <th colspan="2">Puhelin</th> </tr> <tr> <td>Bill Gates</td> <td>bill.gates@example.com</td> <td>138-1234-5678</td> <td>186-2345-6789</td> </tr> </table>
Globaalit ominaisuudet
<table>
Tagi tukee myös HTML:n globaalit ominaisuudet.
tapahtumia koskevia ominaisuuksia
<table>
Tagi tukee myös HTML:n tapahtumia koskevat ominaisuudet.
Oletusarvoiset CSS-asetukset
Useimmat selaimet käyttävät seuraavia oletusarvoja näyttämiseen <table>
Elementti:
table { display: table; border-collapse: erillinen; border-spacing: 2px; border-color: harmaa; }
Selaimen tuki
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Tuki | Tuki | Tuki | Tuki | Tuki |