HTML <table> etikett
Definition och användning
<table>
Taggar definierar HTML-tabeller.
En HTML-tabell består av en <table>
element och en eller flera <tr>och<th> och <td> Elementbestående av:
- <tr>-element Definiera tabellrad
- <th>-element Definiera tabellrubrik
- <td>-element Definiera tabellcell
HTML-tabeller kan också innehålla följande element:
Se också:
HTML-lärobok:HTML-tabeller
HTML DOM referenshandbok:Tabellobjekt
CSS-lärobok:Ställ in tabellstil
Exempel
Exempel 1
En enkel HTML-tabell med två kolumner och två rader:
<table> <tr> <th>Månad</th> <th>Sparande</th> </tr> <tr> <td>Januari</td> <td>¥3400</td> </tr> </table>
Exempel 2
Hur lägger man till sammanfattande kanter till tabeller (använd CSS):
<html> <head> <style> table, th, td { border: 1px solid black; border-collapse: collapse; } </style> </head> <body> <table> <tr> <th>Månad</th> <th>Sparande</th> </tr> <tr> <td>Januari</td> <td>¥3400</td> </tr> <tr> <td>Februari</td> <td>¥4500</td> </tr> </table> </body> </html>
Exempel 3
Hur rättskriver man tabeller (använd CSS):
<table style="float:right"> <tr> <th>Månad</th> <th>Sparande</th> </tr> <tr> <td>Januari</td> <td>¥3400</td> </tr> <tr> <td>Februari</td> <td>¥4500</td> </tr> </table>
Exempel 4
Hur centrerar man tabeller (använd 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>Månad</th> <th>Sparande</th> </tr> <tr> <td>Januari</td> <td>¥3400</td> </tr> <tr> <td>Februari</td> <td>¥4500</td> </tr> </table>
Exempel 5
Hur lägger man till bakgrundsfärg till tabeller (använd CSS):
<table style="background-color:#00FF00"> <tr> <th>Månad</th> <th>Sparande</th> </tr> <tr> <td>Januari</td> <td>¥3400</td> </tr> <tr> <td>Februari</td> <td>¥4500</td> </tr> </table>
Exempel 6
Hur lägger man till inre marginaler till tabeller (använd CSS):
<html> <head> <style> table, th, td { border: 1px solid black; } th, td { padding: 10px; } </style> </head> <body> <table> <tr> <th>Månad</th> <th>Sparande</th> </tr> <tr> <td>Januari</td> <td>¥3400</td> </tr> <tr> <td>Februari</td> <td>¥4500</td> </tr> </table> </body> </html>
Exempel 7
Hur ställer man in tabellbredd (använd CSS):
<table style="width:400px"> <tr> <th>Månad</th> <th>Sparande</th> </tr> <tr> <td>Januari</td> <td>¥3400</td> </tr> <tr> <td>Februari</td> <td>¥4500</td> </tr> </table>
Exempel 8
Hur skapar man rubriker i tabeller:
<table> <tr> <th>Namn</th> <th>E-post</th> <th>Telefon</th> </tr> <tr> <td>Bill Gates</td> <td>bill.gates@example.com</td> <td>138-1234-5678</td> </tr> </table>
Exempel 9
Hur skapar man en tabell med rubrik:
<table> <caption>Månadsparning</caption> <tr> <th>Månad</th> <th>Sparande</th> </tr> <tr> <td>Januari</td> <td>¥3400</td> </tr> <tr> <td>Februari</td> <td>¥4500</td> </tr> </table>
Exempel 10
Hur definierar man cellor i tabeller som sträcker sig över flera rader eller kolumner:
<table> <tr> <th>Namn</th> <th>E-post</th> <th colspan="2">Telefon</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>
Globala egenskaper
<table>
Etiketterna stöder också Globala egenskaper i HTML.
händelseegenskaper
<table>
Etiketterna stöder också Evenementegenskaper i HTML.
Standard CSS-inställningar
De flesta webbläsare använder följande standardvärden för att visa <table>
Element:
table { display: table; border-collapse: separate; border-spacing: 2px; border-color: gray; }
Webbläsarstöd
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Stöd | Stöd | Stöd | Stöd | Stöd |