Hi,
Bleibt noch die Frage, warum man sowas
width: 47.9em;
w\idth: 47.9em;macht.
Das ist allerdings _so_ sinnlos. Üblicherweise setzt man sowas ein, wenn man alten Browsern wie IE 5 eine /andere/ Breite geben will
Dann wäre das Rätsel ja endlich gelöst. ;-)
ein Rätsel war das eigentlich nie. In Deinem Anfangscode hattest Du doch die Kommentare stehen gelassen:
width: 79.4pt; /* Breite Block nach altem MS-Boxmodell für IE 5.x */
w\idth: 79.4pt; /* korrekte Breite Block fuer den IE 6 im standardkonformen Modus */
Diese hättest Du vielleicht auch lesen (und verstehen) sollen...
Über den Star-HTML-Hack wird das nur den IEs vorgesetzt und über den Tan-Hack die Angabe für den 6er im standardkompatiblen Modus überschrieben - was natürlich normalerweise mit dem korrekten Wert für alle übrigen Broser erfolgen sollte.
Ich werd mir mal dieses Multiple IE auf den Rechner packen.
IE 6 hab ich mittlerweile halbwegs im Griff, jetzt muss ich mir mal den IE 5 zur Brust nehmen.
Du vergißt den 7er. Aber der verhält sich bei einem entsprechendem DOCTYPE mit etas Glück wie andere standardkonforme Browser.
freundliche Grüße
Ingo