Ganz richtig ist das nicht. Für CSS 3 sind Eigenschaften wie Rahmen(-Bilder, auch für alle Ecken) geplant.Zitat
Momentan steht CSS leider nur :before und :after zur Verfügung, und wegen des Internet Explorers nichtmal das.
Für CSS 3 sind entsprechende Eigenschaften für Rahmen(-bilder) vorgesehen, allerdings liegt das noch viel weiter in der Zukunft als :before und :after.
Zu Tabellen allgemein: <table> Eine Hintergrundgraphik geben, für <td> und <th> margin und Hintergrundfarbe bestimmen. Schon hat man eine Graphik als Zellenrahmen.
Aber Moment, ist eine Tabelle hier überhaupt nötig?
So lange das <div> keinen inhalt hat wird es von nicht-graphischen Browsern ohnehin ignoriert, von daher ist es nur Coderedundanz.Zitat
Off Topic: Verwende bitte Listen für die Navigation. Weisst du wie das sonst gelesen wird? » Home » Forum » Gästebuch » Partner » Link Us » Jobs » Staff » FAQ » Impressum, und das als ein Satz.Zitat
Zwei <div> mit border? Kommt letztendlich auf das selbe raus wie oben.Zitat
Richtig und falsch. Tabellen sind leider die Ausgeburt der Unzugänglichkeit. Es gibt aber sehr wohl Alternativen - wesentlich bessere Alternativen. Beschwerde-E-Mails bitte an MS Winzigweich. IE 6 ist noch lange ein Problem, glücklicherweise können wir endlich IE5.x zum Teufel jagen.Zitat
CSS-Fanatiker, die nicht ganz so Puristisch sind wie ich, meinen, dass eine Tabelle, welche 3 Spalten herstellt nicht zu verachten sei, man sollte es natürlich dennoch ohne versuchen.