Kai Lahmann: Rahmen bei nicht-IE von DIV überlappt

Beitrag lesen

HI

Mich würde nun interessieren, ob es so ist, dass der IE die jeweiligen äusseren Pixelreihen zum Rahmen definiert und die Alternativbrowser einen Rahmen dranhängen, oder wie muss ich mir das vorstellen?

Genauso, beim IE ist "width" der Abstand vom äußeren Ende des einen Borders zum anderen - nennt man boxbug. Woanders (und auch nach W3C) ist 'width' NUR die Breite des Inhaltes. 'Height' sinngemäß genauso.

Wenn ja, welcher Browser hat dann "Recht"?

alles außer dem MSIE.

Das gute: Microsoft hat das Problem mehr oderminder gelöst - allerdings muss man den IE durch Angabe eines geeigneten DOCTYPE in den "Standards-mode" zwingen. Dies gelingt zum Beispiel durch
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/DTD/loose.dtd"> - die Angabe einer URL im DOCTYPE ist erforderlich!

Grüße aus Bleckede

Kai