Tabellrelaterade Taggar

Tabellrelaterade Taggar

I den här artikeln förklarar vi taggar relaterade till tabeller.

Detta förklarar hur man beskriver tabeller och tabellbeskrivningar i HTML med exempel.

YouTube Video

Tabellrelaterade Taggar

<table>-taggen

 1<table>
 2    <tr>
 3        <th>Header 1</th>
 4        <th>Header 2</th>
 5    </tr>
 6    <tr>
 7        <td>Data 1</td>
 8        <td>Data 2</td>
 9    </tr>
10</table>
Header 1 Header 2
Data 1 Data 2
  • <table>-taggen används för att skapa en tabell som organiserar och visar data i rader och kolumner.

    <table>-taggen organiserar data visuellt och skapar tabeller med flera rader och kolumner. Rader definieras med <tr>-taggen, rubrikceller med <th>-taggen och dataceller med <td>-taggen.

  • Du kan anpassa tabellens stil och layout med hjälp av CSS.

<tr>-taggen

1<tr>
2    <td>Row 1, Cell 1</td>
3    <td>Row 1, Cell 2</td>
4</tr>
  • <tr>-taggen används för att definiera rader i en tabell.

    <tr>-taggen används för att skapa varje rad i en tabell, innehållande celler (<td> eller <th>).

  • Varje rad kan innehålla flera celler, vilket skapar tabellens övergripande struktur.

<th> och <td>-taggarna

1<th>Header 1</th>
2<td>Data 1</td>
  • <th>-taggen definierar en tabells rubrikcell. Vanligtvis används den i rubrikrader, och cellernas innehåll är fetstilat och centrerat.
  • <td>-taggen definierar en standardcell för tabelldata, som visar vanlig tabellinformation.

colspan och rowspan-attributen

 1<table>
 2    <thead>
 3        <tr>
 4            <th>Header 1</th>
 5            <th>Header 2</th>
 6        </tr>
 7    </thead>
 8    <tbody>
 9        <tr>
10            <td colspan="2">Spanning Cell</td>
11        </tr>
12        <tr>
13            <td rowspan="2">Spanning Cell</td>
14            <td>Data 1</td>
15        </tr>
16        <tr>
17            <td>Data 2</td>
18        </tr>
19    </tbody>
20</table>
Header 1 Header 2
Spanning Cell
Spanning Cell Data 1
Data 2

colspan och rowspan är attribut som används när tabellceller sträcker sig över flera kolumner eller rader.

  • Attributet colspan gör det möjligt för en cell att sträcka sig över flera kolumner.
  • rowspan-attributet låter en cell sträcka sig över flera rader.

<thead>, <tbody>, <tfoot>-taggarna

 1<table>
 2    <thead>
 3        <tr>
 4            <th>Header 1</th>
 5            <th>Header 2</th>
 6        </tr>
 7    </thead>
 8    <tbody>
 9        <tr>
10            <td>Data 1</td>
11            <td>Data 2</td>
12        </tr>
13        <tr>
14            <td>Data 3</td>
15            <td>Data 4</td>
16        </tr>
17    </tbody>
18    <tfoot>
19        <tr>
20            <td>Footer 1</td>
21            <td>Footer 2</td>
22        </tr>
23    </tfoot>
24</table>
Header 1 Header 2
Data 1 Data 2
Data 3 Data 4
Footer 1 Footer 2
  • Taggen <thead> används för att definiera tabellens huvudsektion. Den innehåller vanligtvis kolumnrubrikerna.

    Taggen <thead> placeras högst upp i tabellen och definierar kolumnrubrikerna. Detta hjälper till att tydligt skilja mellan olika datasektioner.

  • Taggen <tbody> definierar huvudsektionen av tabellen. Den innehåller dataraderna.

    Taggen <tbody> innehåller tabellens huvuddata. Den placeras mellan raderna som omges av taggarna <thead> och <tfoot>.

  • Taggen <tfoot> definierar tabellens sidfot, som innehåller summor eller anteckningar.

    Taggen <tfoot> placeras längst ned i tabellen och används för att visa summor eller andra anteckningar. Den är särskilt användbar vid sammanfattning eller visning av summor för stora datamängder.

<caption> och <colgroup> taggar

 1<table>
 2    <caption>Sample Table Caption</caption>
 3    <colgroup>
 4        <col style="background-color: #f2f2f2">
 5        <col style="background-color: #e6e6e6">
 6    </colgroup>
 7    <thead>
 8        <tr>
 9            <th>Header 1</th>
10            <th>Header 2</th>
11        </tr>
12    </thead>
13    <tbody>
14        <tr>
15            <td>Data 1</td>
16            <td>Data 2</td>
17        </tr>
18        <tr>
19            <td>Data 3</td>
20            <td>Data 4</td>
21        </tr>
22    </tbody>
23</table>
Sample Table Caption
Header 1 Header 2
Data 1 Data 2
Data 3 Data 4
  • Taggen <caption> lägger till en rubrik för att göra tabellens innehåll tydligare. Den placeras vanligtvis högst upp i tabellen och sammanfattar tabellens övergripande innehåll.

  • Taggen <colgroup> grupperar kolumner i en tabell och används för att tillämpa stilar eller layout. Du kan ange bakgrundsfärger eller bredder för specifika kolumner genom att inkludera taggen <col>.

Exempel på tabell

 1<table>
 2    <caption>Table Title</caption>
 3    <colgroup>
 4        <col span="2" style="background-color: lightblue;">
 5    </colgroup>
 6    <thead>
 7        <tr>
 8            <th>Header 1</th>
 9            <th>Header 2</th>
10            <th>Header 3</th>
11            <th>Header 4</th>
12        </tr>
13    </thead>
14    <tbody>
15        <tr>
16            <td>Data 11</td>
17            <td>Data 12</td>
18            <td>Data 13</td>
19            <td>Data 14</td>
20        </tr>
21        <tr>
22            <td>Data 21</td>
23            <td>Data 22</td>
24            <td>Data 23</td>
25            <td>Data 24</td>
26        </tr>
27    </tbody>
28    <tfoot>
29        <tr>
30            <td colspan="3">Table Footer Title</td>
31            <td>Table Footer Summary</td>
32        </tr>
33    </tfoot>
34</table>
Table Title
Header 1 Header 2 Header 3 Header 4
Data 11 Data 12 Data 13 Data 14
Data 21 Data 22 Data 23 Data 24
Table Footer Title Table Footer Summary
  • <table>-taggen används för att skapa en tabell som visar data i rader och kolumner.

  • <thead>-taggen grupperar tabellens rubrikrader. Den innehåller vanligtvis <th>-taggar, som fungerar som rubriker.

  • <tbody>-taggen grupperar tabellens huvudinnehåll. Den innehåller vanligtvis datarader som består av <td>-taggar.

  • <tfoot>-taggen grupperar tabellens radfötter. Den är lämplig för att visa summor eller anteckningar.

  • <colgroup>-taggen grupperar tabellens kolumner och används för att tillämpa stilar på dem som en helhet.

  • <caption>-taggen lägger till en bildtext eller rubrik till tabellen, vilket gör det enklare för användare att förstå innehållet i tabellen.

  • Attributet colspan gör det möjligt för en cell att sträcka sig över flera kolumner.

  • rowspan-attributet låter en cell sträcka sig över flera rader.

Du kan följa med i artikeln ovan med hjälp av Visual Studio Code på vår YouTube-kanal. Vänligen kolla även in YouTube-kanalen.

YouTube Video