MudGuard: Befehlshilfe!!

Beitrag lesen

Hi,

CSS hat keine Befehle, sondern Eigenschaften.
Ein »Befehl« wie 'margin:1em;' ist jedenfalls keine Eigenschaft.

Aber ein Befehl ist es auch nicht.
Es ist eine Deklaration. (laut Grammatik zu CSS, Anhang D des CSS-2-Standards, siehe auch http://www.w3.org/TR/REC-CSS2/grammar.html)

margin bewirkt (wie der Name ja schon andeutet) einen Rand - und zwar im Gegensatz zu padding einen Rand außerhalb des Elements.
Das ist ungenau formuliert. Block-Elemente erzeugen eine sogenannte »Principal Block Box«. Diese wiederum enthält unter anderem einen Margin-Bereich. Gehört dieser nun zu dem Element oder befindet er sich, wie du schreibst, außerhalb des Elements? Ich denke, ersteres.

Er gehört zum Element, befindet sich aber außerhalb (und hat deshalb z.B. keine HIntergrundfarbe...)

cu,
Andreas

--
Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/