Jonathan: Inline- und Blockelemente

Beitrag lesen

Hallo,

Blockelemente sind Elemente, die einen Zeilenumbruch erzeugen

Das tun sie nicht. Aber sie stehen in einem eigenen Absatz.

Wurde bereits diskutiert. Ich halte es für gleichwertig zu sagen, dass eine neue Zeile erzwungen wird, erzeugt wird, oder dass der Text in einer neuen Zeile beginnt. Ich denke, es ich klar, dass wenn ich ein <div> schreibe, dass dann kein zusätzliches <br> irgendwo generiert wird.

Blockelemente haben gewöhnlich im CSS von Haus aus display:block

Blockelemente sind HTML-Elemente und lassen sich mit allem, was CSS bereitstellt, formatieren. Sie lassen sich ebensogut mit "display:inline" behandeln wie andere Elemente auch. Siehe display

Ich habe nichts anderes gesagt. Natürlich lässt sich die display-Eigenschaft ändern. Ich schrieb ja auch "gewöhnlich" und "von Haus aus" (bedeutet: Voreinstellung vom Browser, lässt sich mit CSS überschreiben).

"display" kann jedem beliebigen HTML-Element zugeordnet werden.

Ich habe nichts anderes behauptet. Außerdem gibt es eben noch die unterscheidung zwischen CSS-Blockelementen und HTML-Blockelementen, auf die ich der Verständlichkeit halber nicht näher eingegangen bin.

Blockelemente sind keine Behälter.

Aber Blockelemente können doch andere Elemente enthalten!? ;)

MfG Jonathan.