Table
Description
Style HTML table to convey content clearly. You'll need to add class itag_table to the table element. We cannot style the table element directly since some older websites still use table to do their page layout.
For zebra strips on alternating rows, apply the class even
and odd
on the tr
element. If you do not want to do this manually, check out our widget section which automates this with some javascript.
Sample
Country | Total area | Land area |
---|---|---|
Denmark | 43,070 | 42,370 |
Finland | 337,030 | 305,470 |
Iceland | 103,000 | 100,250 |
Norway | 324,220 | 307,860 |
Sweden | 449,964 | 410,928 |
<table class="styled" summary="each row names a nordic country and specifies its total area and land area, in square kilometers"> <caption>Caption: Sample table: Areas of the Nordic countries, in sq km</caption> <thead> <tr> <th>Country</th> <th>Total area</th> <th>Land area</th> </tr> </thead> <tbody> <tr class="even"> <td>Denmark</td> <td>43,070</td> <td>42,370</td> </tr> <tr class="odd"> <td>Finland</td> <td>337,030</td> <td>305,470</td> </tr> <tr class="even"> <td>Iceland</td> <td>103,000</td> <td>100,250</td> </tr> <tr class="odd"> <td>Norway</td> <td>324,220</td> <td>307,860</td> </tr> <tr class="even"> <td>Sweden</td> <td>449,964</td> <td>410,928</td> </tr> </tbody> </table>