Matthias Apsel: Extreme Probleme mit Tabellenhöhe

Beitrag lesen

Om nah hoo pez nyeetz, Highchiller!

so langsam reißt mir der Geduldsfaden. Also ich habe eine Tabelle (ja, ich würde gern auch 2013 noch mit einer Tabelle arbeiten statt div-css-getrixe!)

Tabellen sind aber nicht dafür gedacht.

<td align="center" style="height:100%">

verwende keine inline-style-Angaben. Lagere alle CSS-Vereinbarungen in eine eigene Datei aus. Ebenso solltest du keine veralteten Attribute verwenden.

Wenn ich den Doctype meiner Page wie folgt formuliere:

Du kannst den Doctype nicht wie du willst formulieren. Vereinfacht gesprochen ist er eine Inhaltsangabe für das Dokument. Nur, weil du auf eine Wasserflasche "Rotwein" schreibst, ist da noch lange kein Rotwein drin. Du musst also den doctype verwenden, der zu deinem HTML gehört.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD 4.01 Transitional//EN">

Diese Doctype-Declaration ist fehlerhaft. Damit schickst du die Browser in einen Rate-Modus, einige raten schlechter, andere besser. Ohne doctype landest du übrigens genauso in diesem Quirksmodus.

Wenn ich jetzt aber eine dtd mit im Doctype angebe kommt auch Chrome nicht mehr mit und zeigt blödsinn an. Was 100% sind weiß er dann gar nicht mehr und zeigt einen ~5px breiten streifen vom Code an der partout nicht vergrößert werden kann (außer man benutzt pixel Angaben).

siehste. Ratemodus. Chrome rät nicht so, wie du es gerne hättest.

Ich hoffe ihr könnt mir helfen da ihr weitaus erfahrener seid als ich.

Entsage dem Tabellenlayout!

Ich werd versuchen alle Infos zu geben die benötigt werden.

Zeig die Seite und wir werden versuchen dir zu zeigen, wie du eine semantisch korrekte Seite daraus bauen kannst.

Matthias

--
1/z ist kein Blatt Papier.