Hallo Gunnar,
Gibst du keine Breite an (lässt es also beim Defaultwert auto), macht der Browser das Element so breit wie möglich
Wenn die
display
-Eigenschaft des Elements den Wertblock
hat.
ja, das hatte ich hier impliziert. Aber gut, wenn du es trotzdem noch ansprichst.
Bei
inline
macht der Browser das Element so schmal wie möglich.
Genua.[tm]
Daher musste man oft böse tricksen, wenn ein Layout mit definierten Breiten im IE und in standardkonformen Browsern annähernd gleich aussehen sollte.
Der Trick war eine DOCTYPE-Angabe, die den Browser in den Standard-Modus schickt.
Das meine ich nicht; wenn mich nicht alles täuscht, hatte man das korrekte Box Model bei Microsoft erst ab IE8 "auf Wunsch" realisiert.
Ich meinte die Verschachtelung von mehreren scheinbar unnötigen Blockelementen, um möglichst alle "Schrauben" einzeln drehen zu können.
Live long and pros healthy,
Martin
Für welches Tier mühen wir uns am meisten ab? - Für die Katz'.