Sönke Tesch: pixel-Differenzen in Mozilla/Opera

Beitrag lesen

Wenn ich standardkonform die margin-Angaben aus dem Body-Tag schmeiße und in die css margin:0px; setze, habe ich bei Opera 6 einen wunderbaren Rand außen rum. Hast Du eine Idee?

Hast du margin *und* padding auf 0 (Null) gesetzt? Eventuell hilft, auch für das html-Element diese Angaben zu vergeben, folglich käme folgende CSS-Regel heraus:

html,body {margin:0; padding:0;}

Beim Arbeiten mit Abständen ist es immer sicherer, beide zu setzen, auch wenn nur einer gebraucht wird. Außer der besagten Schwierigkeit bei <body>/<html> (Frage zum Philosophieren: Können <body> und insbesondere <html> überhaupt einen _äußeren_ Rand haben?) ist mir <li> als ein Element in Erinnerung, bei dem margin und padding von den Browsern unterschiedlich umgesetzt werden, weil der CSS-Standard sich darüber ausschweigt.

Gruß,
  soenk.e