Hallo Dominik,
Der IE macht aber nach dem </h2> einen Zeilenumbruch, was
zu einer zu dicken Zeile der Tabelle führt und scheusslich aussieht.
Wenn ich </h2> weg lasse, dann macht er keine Probleme, dies möchte ich aber nicht und denke es wird doch eine "schönere" Lösung
für dieses Problem geben.
Hast Du's schon mal damit versucht, _alle_ Leerzeichen und Zeilenumbrueche
aus dem HTML-Quellcode zu loeschen? So:
<tr>
<td><h2 class="title">TESTSEITE</h2></td>
</tr>
Ist es ein Problem, dass ich CSS mit HTML Formatierung mische?
Kann ein Problem sein, und Du machst Dir nur das Leben schwer.
Auch Inline-Styles (d.h. style-Attribute) finde ich nicht sehr schlau im Hinblick
auf spaetere Ueberarbeitungen.
Nimm lieber IDs/Klassen und eine externe CSS-Datei.
ich dachte bei Transitional sei dies erlaubt.
Was erlaubt ist, ist noch lange nicht gut.
- h2.title ist in einer externen CSS Datei deffiniert.
Wie? Hast Du irgendwelche Werte fuer margin/border/padding angegeben?
Evtl. kommt Dir auch das kaputte CSS Box Model des MS IE <6.0 in die Quere,
falls Du Angaben zu width/height gemacht hast:
http://tantek.com/CSS/Examples/boxmodelhack.html
http://msdn.microsoft.com/library/en-us/dnie60/html/cssenhancements.asp
Unterpunkt: "Fix the Box Instead of Thinking Outside It"
btw: MS hat nette JScript Errors im linken Frame, der zwangsweise hinzugefuegt wird;-)
mfg
Thomas