HTML-tabeller
- Föregående sida HTML-bilder
- Nästa sida HTML-listor
Du kan skapa tabeller med HTML.
Exempel
Tabell
En tabell definieras med <table>-taggen. Varje tabell har flera rader (definierade med <tr>-taggen), och varje rad delas upp i flera celler (definierade med <td>-taggen). Bokstaven td betyder tabelldata (table data), dvs innehållet i datacellen. Dataceller kan innehålla text, bilder, listor, stycken, formulär, horisontella linjer, tabeller och mycket mer.
<table border="1"> <tr> <td>rad 1, cell 1</td> <td>rad 1, cell 2</td> </tr> <tr> <td>rad 2, cell 1</td> <td>rad 2, cell 2</td> </tr> </table>
Visas i webbläsaren som följer:
rad 1, cell 1 | rad 1, cell 2 |
rad 2, cell 1 | rad 2, cell 2 |
Tabeller och ramegenskap
Om du inte definierar ramegenskapen kommer tabellen inte att visa ramen. Detta kan vara användbart ibland, men de flesta gånger vill vi visa ramen.
Använd ramegenskapen för att visa en tabell med ram:
<table border="1"> <tr> <td>Rad 1, cell 1</td> <td>Rad 1, cell 2</td> </tr> </table>
Tabellens rubrik
Tabellens rubrik definieras med <th>-taggen.
De flesta webbläsare visar rubriker som fet, centrerad text:
<table border="1"> <tr> <th>Rubrik</th> <th>En annan rubrik</th> </tr> <tr> <td>rad 1, cell 1</td> <td>rad 1, cell 2</td> </tr> <tr> <td>rad 2, cell 1</td> <td>rad 2, cell 2</td> </tr> </table>
Visas i webbläsaren som följer:
Rubrik | En annan rubrik |
---|---|
rad 1, cell 1 | rad 1, cell 2 |
rad 2, cell 1 | rad 2, cell 2 |
Tomrads i tabellen
I vissa webbläsare visas celler utan innehåll inte bra. Om en cell är tom (utan innehåll) kan webbläsaren inte visa ramen för denna cell.
<table border="1"> <tr> <td>rad 1, cell 1</td> <td>rad 1, cell 2</td> </tr> <tr> <td></td> <td>rad 2, cell 2</td> </tr> </table>
Webbläsaren kan visa det så här:

Observera:Den tomma cellens ram visas inte. För att undvika detta kan du lägga till en tom platsmarkör i den tomma cellen för att visa ramen.
<table border="1"> <tr> <td>rad 1, cell 1</td> <td>rad 1, cell 2</td> </tr> <tr> <td> </td> <td>rad 2, cell 2</td> </tr> </table>
Visas i webbläsaren som följer:
rad 1, cell 1 | rad 1, cell 2 |
rad 2, cell 2 |
Fler exempel
- Tabell utan ram
- Detta exempel visar en tabell utan ram.
- Rubrik i tabellen (Heading)
- Detta exempel visar hur man visar tabellens rubrik.
- Tomma celler
- Detta exempel visar hur man hanterar celler utan innehåll med " ".
- Tabell med titel
- Detta exempel visar en tabell med titel (caption).
- Tabellceller som sträcker sig över flera rader eller kolumner
- Detta exempel visar hur man definierar tabellceller som sträcker sig över flera rader eller kolumner.
- Tabellmärken
- Detta exempel visar hur man visar element inom olika element.
- Cellmarginal (Cell padding)
- Detta exempel visar hur man använder Cell padding för att skapa en tom yta mellan cellinnehållet och ramen.
- Cellmarginal (Cell spacing)
- Detta exempel visar hur man använder Cell spacing för att öka avståndet mellan celler.
- Lägg till bakgrundsfärg eller bakgrundsbild till tabellen
- Detta exempel visar hur man lägger till bakgrund till tabellen.
- Lägg till bakgrundsfärg eller bakgrundsbild till tabellceller
- Detta exempel visar hur man lägger till bakgrund till en eller flera tabellceller.
- Placera innehåll i tabellceller
- Detta exempel visar hur man använder "align"-egenskapen för att placera cellinnehållet så att en vacker tabell skapas.
- Ram(frame)-egenskap
- Detta exempel visar hur man använder "frame"-egenskapen för att kontrollera ramen runt tabellen.
Tabelltaggar
Tabell | Beskrivning |
---|---|
<table> | Definiera tabell. |
<caption> | Definiera tabellens titel. |
<th> | Definiera tabellens rubrik. |
<tr> | Definiera tabellens rad. |
<td> | Definiera tabellcellen. |
<thead> | Definiera tabellens rubrik. |
<tbody> | Definiera tabellens kropp. |
<tfoot> | Definiera tabellens fot. |
<col> | Definiera egenskaper som används för tabellkolumner. |
<colgroup> | Definiera grupper för tabellkolumner. |
- Föregående sida HTML-bilder
- Nästa sida HTML-listor