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:

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>

Prova själv

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>

Prova själv

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>

Prova själv

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>

Prova själv

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>

Prova själv

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>

Prova själv

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>

Prova själv

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>

Prova själv

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>

Prova själv

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>

Prova själv

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;
}

Prova själv

Webbläsarstöd

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Stöd Stöd Stöd Stöd Stöd