Voilà qui est mieux !
beaucoup mieux | Devinez combien de code il y a dans ce petit tableau ? 2.1k. Il n'y a que 4 rangées et 2 colonnes dans ce truc. Et aucune image transparente. |
juste parfait | Et toutes ces bordures pointillées sont réalisées par CSS et sont parfaitement conformes.
|
Tout ceci est rendu possible avec 8 cellules 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 êtes équipés.
|
Et voici les règles CSS pour se débarasser de tout ce code excédentaire :
table{ border-bottom:1px dotted fuchsia; border-left:1px dotted fuchsia }
td{ padding:11px 20px 20px 11px; border-top:1px dotted fuchsia; border-right:1px dotted fuchsia }
ul { margin-top:10px; margin-bottom:
10px; margin-left:0; padding-left:1em }
li{ margin-bottom:10px }