Michael Jendryschik: Befehlshilfe!!

Beitrag lesen

Hallo,

Ein »Befehl« wie 'margin:1em;' ist jedenfalls keine Eigenschaft.

Aber ein Befehl ist es auch nicht.
Es ist eine Deklaration.

Daher ist die Aussage

| CSS hat keine Befehle, sondern Eigenschaften.

ziemlich unsinnig, ähnlich wie: »XML hat keine Befehle, sondern Attribute.«

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...)

Wo hört das Element deiner Ansicht nach auf? Gehört der Border-Bereich noch zum Element, oder befindet er sich schon außerhalb?

Gruß,

MI

--
XFrames Working Draft (Deutsche Übersetzung) : http://jendryschik.de/TR/xframes/
Die Wissensgesellschaft : http://jendryschik.de/michael/inf/wissensgesellschaft/
Einführung in XHTML, CSS und Webdesign: http://jendryschik.de/wsdev/einfuehrung/
Feste Positionierung, richtig angewandt : http://jendryschik.de/wsdev/css/fixed/
sh:( fo:) rl:( br:& br:] ' n4:& | n4:? ' ie:| va:) de:] zu:) fl:{ ss:| ls:& js:|