Werfen Sie einen Blick hinter die Kulissen.
| Das könnte wirklich viel einfacher gemacht werden. | Raten Sie, wieviel Markup in dieser kleinen Tabelle ist! 13.7k. Sie hat 17 Zeilen und 9 Spalten. Und habe ich die ganzen Spacer GIFs erwähnt? | ||||||||||||
| Es sind definitiv zu viele Tabellenzellen und Platzhalter. | Und die ganzen gepunkteten Rahmenlinien werden mit dem
background Attribut in Zellen gemacht, was nicht valide ist.
|
||||||||||||
| Das alles könnte mit 8 Tabellenzellen und 4 CSS Regeln gemacht werden. | Wirklich! 8 Zellen und 4 CSS Regeln, mehr ist nicht nötig.
|
||||||||||||
| Sie brauchen eine Regel für <table>, eine für <td>, eine für <ul> und eine für <li>. | Das ist alles.
|
||||||||||||
Der Code für die Tabellenstruktur:
table { margin: 3px; padding: 2px; border: solid 2px blue }
td { padding: 2px; border-style: solid; border-width: 1px; border-color: gray gray silver silver }
