Hi,
Oh, ob es hier um reines Tabellenlayout geht, wage ich anhand Hacke Peters Code-Fragment nicht zu beurteilen, vorausgesetzt es war tatsäächlich nur ein Fragment, um den Blick auf sein Problem zu konzentrieren.
ich war so frei, aus den vielen Attributen des <table>-Tags, solchen Dingen wie height="1" und der Tatsache, dass _überhaupt_ ein <hr> in ein <td> gepackt wird (zudem mit noshade-Attribut), diese Annahme zu wagen.
Strukturell wenig sinnvoll ist es natürlich, ein HR-Element als einzigen "Inhalt" in einer Tabellenzelle zu haben, es sei denn, wenn man gerade mit dem horizontalen Strich verdeutlichen will, dass es in dieser Spalten-/Zeilenkombination halt kein Angebot gibt. Dann sollte das aber auch durch eine Tabellenzeilenhöhe von mindestens 1em und durch einen Abstand des HR-Elements zum umgebenden TD-Elternelement klar werden.
Insbesondere gäbe es dann mindestens eine Zelle in der Zeile, die besagt, um welches Angebot es sich handelte, würde es dazu etwas geben. Ich bezweifele aber, dass ein Trenner hierzu der semantisch sinnvolle Inhalt(!) wäre; meiner Ansicht nach wäre eher eine Klassifizierung der Zeile sinnvoll.
Unmöglich ist es aber nicht, die Mindesthöhe einer Tabellenzelle abzuschalten, auch wenn spätestens das dann offensichtlich nur noch Gestaltungszwecken "von hinten durch die Brust ins Auge" dient:
Ja. Es wäre viel Aufwand, der dadurch entstanden ist, dass man mit viel Aufwand das Falsche gemacht hat. Über den Sinn dessen brauchen wir vermutlich keinen Duskurs zu führen ;-)
Cheatah
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes