Sven Rautenberg: Befreiung von Tabellen / Meinung

Beitrag lesen

Moin!

Ein Stundenplan ist mit Sicherheit auch eine Tabelle, trotzdem steht in jeder der Datenzellen inhaltlich das Gleiche.

Das wäre dann ein seltsamer Stundenplan.

Ein Stundenplan zeigt in jeder Zelle das Thema der Stunde an.

Also eine eierlegende Wollmilchsau in HTML+CSS, passend für alle beliebigen
Bildergrößen wild durcheinander, passend für beliebigen Textlängen und
Schriftgrößen?
Dabei stößt auch eine Tabelle an ihre Grenzen, wenns denn wirklich "schön"
aussehen soll.

Glaube ich nicht. Eine Tabelle findet spalten- und zeilenübergreifend automatisch die richtige Breite.

Ein schnell zusammengestricktes grobes Beispiel.
(Wenn du es lieber fix möchtest, dann deaktiviere Javascript.)

Schreib mal etwas mehr Bildtext zum Bild dazu. Wenn der Text in die dritte Zeile fließt, überlagert er das Bild (oder wird von diesem verdeckt - in meiner lokalen Spielkopie habe ich die Bildreferenzen nicht geändert).

Mit einer Tabelle wäre das kein Problem, die nachfolgende Zeile würde einfach orientiert an der Zelle mit dem meisten Inhalt weiter unten anfangen - mit Float-Elementen ist das jedoch ein ziemlich großes Problem. Eine Bildbeschriftung wie vorgesehen mit "Bild 1, Bild 2,..." scheint mir doch relativ realitätsfremd. :) Wenn überhaupt, dann wäre entweder gar kein weiterer Text (was deine Lösung praktikabel machen würde), oder eben mengenmäßig nicht festlegbarer Text zu berücksichtigen - egal ob da nun EXIF-Daten oder sonstige Bildbeschreibungen abgelegt sind.

- Sven Rautenberg

--
My sssignature, my preciousssss!