Jetons un œil sous le capot
Le même résultat pourrait être atteint beaucoup plus simplement. | Devinez quelle est la quantité de code pour ce petit tableau ? 13.7k. Il y a 17 rangées et 9 colonnes dans ce truc. Et c'est sans compter tous ces gifs transparents ! | ||||||||||||
Il y a beaucoup trop de cellules de tableaux et d'images transparentes ici. | Et toutes les bordures en pointillés sont réalisées avec un attribut de background sur les cellules de tableaux, ce qui n'est pas conforme.
|
||||||||||||
La même chose pourrait être accomplie avec 8 cellules de tableaux et 4 règles CSS. | Sérieusement. 8 cellules de tableaux et 4 règles CSS. C'est tout ce dont on a besoin.
|
||||||||||||
Vous avez besoin d'une règle pour <table>, une pour <td>, une pour <ul> et une pour <li>. | C'est tout. Avec ça vous serez le roi.
|
||||||||||||
Le code qui présente la structure du tableau :
table { margin: 3px; padding: 2px; border: solid 2px blue }
td { padding: 2px; border-style: solid; border-width: 1px; border-color: gray gray silver silver }