Herbalizer: lange Tabellen optimieren

Beitrag lesen

Hi!

ich habe ein HTML-Dokument, in dem eine Tabelle ist: Dieses Dokument ist ca 1Mb groß. Dabei ist das Problem, dass immer wieder die gleiche Befehlssequenz vorkommt.
<td>     [..]</td>

Sowas macht man auch nicht. Eine Leere Tabellenzelle ist eine leere Tabellenzelle! Soll die Zelle als solche dargestellt werden, dann nim CSS: table {empty-cells:show}. Als Fallback ist allerhöchtens ein geschütztes Leerzeichen akzeptabel.

Vom Prinzip möchte ich eine kleine Einrückung (Tabulator) vor dem '[..]' und würde diese Zeile gerne kürzen.

td {padding-left: 1em} oder ein beliebiger anderer Wert.

[...]
Nun funktioniert die 'align' Angabe, aber nach selfHTML wird nur 'width' akzeptiert, oder?

SelfHTML ist nicht fehlerfrei. Die einzige Quelle für alles was wirklich gültig ist, ist das W3C. Wenn du nachschauen willst was das Element col alles an Attributen unterstützt, dann sehe hier http://www.w3.org/TR/html4/struct/tables.html#edef-COL oder hier http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_tablemodule nach.

Opera 6.05 überliest das align, aber Opera 7 und IE 5 akzeptieren es. Ist es erlaubt? Und wenn ja mit welcher HTML-Version? Der W3-Validator meint, die Tabelle ist 'Is Valid HTML 4.01 Transitional'

Wenn der Validator sagt, das das Dokument valid, also gültig ist, dann ist es meist auch so. Was die Browser allerdings daraus machen, steht auf einem anderen Blatt.

Gruß Herbalizer