Der CSS3-Standard, welcher sich seit über dreieinhalb Jahren in der Entwicklung befindet, enthält ein paar nette Elemente, um Tabellenlayouts darzustellen.
Die Gecko-Engine in der Version v1.8b5 (ältere Versionen habe ich noch nicht getestet) enthält bereits experimentell diese neuen Elemente, jedoch immer mit einem vorangestellten -moz-, also z.B. -moz-column-count. Hier ein einfaches Beispiel eines 3-spaltigen Tabellenlayouts:
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nunc diam dui, convallis quis, viverra facilisis, ornare quis, ligula. Sed volutpat orci in mi. Quisque pellentesque commodo purus. Vestibulum venenatis. Vivamus accumsan turpis non mauris. Donec pretium, eros vitae mollis lobortis, ante justo viverra nisi, at feugiat risus massa nec odio. Ut pellentesque nisl in ante. Phasellus elit. Vestibulum accumsan sodales nisl. Maecenas mi ante, ornare sollicitudin, blandit sed, sollicitudin a, orci. Phasellus eget pede.
Aliquam turpis leo, mollis quis, semper nec, ornare a, metus. In eu risus. Phasellus erat leo, sollicitudin nec, consequat in, facilisis eget, purus. Quisque non nisi. Proin nunc diam, fermentum sed, euismod quis, ultricies in, felis. Pellentesque porta lacinia neque. In neque metus, iaculis a, facilisis eget, auctor a, lorem. Curabitur scelerisque sem et lorem. Ut sem lacus, varius in, rhoncus vel, tempus sed, augue. Integer ornare dui eget odio. Vivamus risus leo, rhoncus non, ultrices eu, sodales vel, augue. Vestibulum mollis est nec purus. Proin a erat in felis aliquam molestie. Integer laoreet nulla vestibulum purus. Cras eu lectus. Mauris odio mauris, accumsan id, venenatis vel, euismod ac, eros. Aliquam erat volutpat. Quisque sollicitudin lectus nec nunc.
Die verwendeten CSS3-style-Elemente sehen folgendermaßen aus:
-moz-column-count: 3;
-moz-column-gap: 20px;
Für detailliertere Infos sei auf den Entwurf des W3C verwiesen.
Zusätzlich sieht man hier noch schön das border-radius- bzw. -moz-border-radius-Element; mit dem Einsatz desselben kommt man zwar nicht durch den W3C-Validierer, aber das ist mir wurscht, weil es einfach schick aussieht.
Technorati Tags: css, webdesign