Table-layout-elementet låter användaren ange hur en tabells innehållsfördelning ska beräknas, dvs. hur dess
kolumnbredder ska fördelas. Table-layout kan ta två värden:
Auto-attributet beräknar de olika kolumnernas bredd utifrån deras innehåll. Det letar igenom alla kolumner efter
dess bredaste cell och anger kolumnbredden efter denna. Detta tar relativt lång tid, eftersom hela tabellen måste
gås igenom innan värdet bestäms, men tabellen blir anpassat efter innehållet. Fixed-attributet låter användaren
ange ett värde för varje kolumn.
Ex.
<body>
<table style="table-layout: fixed">
<col width="100"><col width="50"><col width="300">
<tr>
<td>Text</td>
<td>Text</td>
<td>Text</td>
</tr>
</table>
</body>
Detta ger en tabell med tre kolumner med individuellt fastställd kolumnbredd:
|