Die Dimensionierung der Tabellenzellen durch die Browser ist in
der Regel eigenwillig. Die Größenangaben werden jedenfalls nur dann korrekt interpretiert,
wenn keine Kollision mit dem Inhalt auftritt, der größer ist als der zur Verfügung stehende
Platz. Breiten und Höhenangaben definieren in der Regel nur die minimale Dimensionierung.
Wenn eine Tabellenspalte größer dimensioniert werden muß, dann kann das auf Kosten der
anderen Tabellenspalten geschehen, wenn deren Inhalt es erlaubt. Wenn dies nicht geht (z.B. wegen
Bildern als Inhalt), dann wird die Tabellenbreite einfach geändert.
Generell gilt, daß der NN bei der Aufteilung der Spalten nicht rechnet. Wenn nicht alle
Spaltenbreiten definiert sind, die genau die Tabellenbreite ergeben, so werden die definierten
Spaltenbreiten praktisch ignoriert.
Aus diesem Grund machen Kombinationen aus Spaltenangaben in Pixeln und Tabellenangaben in Prozent
keinen Sinn.
Inhalt vor Zellenbreite Ist der Inhalt größer als die definierte Zellenbreite, so geschieht das auf Kosten der anderen Zellen.
Inhalt vor Tabellenbreite Ist der Inhalt größer als die definierte Tabellenbreite, und kann dies nicht auf Kosten der anderen Zellen erfolgen, dann wird die Größe der Tabelle geändert.
Wenn man mit dimensionierten Tabellen arbeitet, sollte man
in der ersten Reihe die Breiten festlegen. Dies
erspart viel Sucharbeit, auch wenn die
Tabellenkonstrukte nicht über tausende von Zeilen gehen.
Der Betreiber von www.dBooks.de übernimmt keine
Verantwortung für den Inhalt und die Richtigkeit der Angaben auf
den verlinkten Websites.
Zu den üblichen NoNos gibt es keine direkten Verweise.