Ingo Turski: em-Breiten in IE und Opera anders als in FFX

Beitrag lesen

Hi,

Du meinst, ich soll alles in ein Mutterelement (z.B. div#frame) packen, dem ich die gewünschte Breite zuweise, also in dem Falle 52.5em (oder so)?

Ja, das wäre der übliche Weg. Für moderne Browser, die Du ja ohnehin schon gesondert mit x(ht)ml bedienst, könntest Du vermutlich auch body eine Breite geben.

Apropos xhtml... Validome bemängelt:

"Das XHTML 1.1-Dokument wurde mit dem MIME-Type "text/html" ausgeliefert, was jedoch nicht empfohlen wird."
"Es wurde keine Zeichensatzkodierung gefunden. Aus diesem Grund wurde UTF-8 verwendet."

wenn ein IE UserAgent gesendet wird, bei anderem UA bekommt er das Dokument jedoch als application/xhtml+xml ausgeliefert. Abgesehen davon, daß der UA kein sinnvolles Unterscheidungsmerkmal ist, solltest Du zumindest den gewünchten Zeichensatz serverseitig ausgeben.

freundliche Grüße
Ingo