Rolf B: Frage zum Wiki-Artikel „Blockformatierungskontext“

Beitrag lesen

problematische Seite

Hallo Felix,

er möchte mögliche Widersprüche in der Definition vorführen, die ich da verfasst habe.

Genau genommen frage ich mich auch, ob das stimmt, was ich im Wiki verfasst habe. Der Begriff "Block Formatting Context" ist nicht so leicht fassbar. Ich habe da mehrere Dinge vermischt und die Mixtur scheint mir im Nachhin betrachtet eher unbekömmlich. Ich kriege es aber nicht wirklich in den Griff.

Zum einen geht es in MDN darum, wann ein BFC entsteht und was er bewirkt. Das ist aber eher die CSS 2 Sicht, wo es noch keine Flex- oder Grid-Layouts gab.

Das CSS Display Module Level 3 verwendet die Begriffe - glaube ich - etwas anders. Dort wird block- und inline-formatting-context unterschieden, aber da geht es darum, wie Block- und Inline-Elemente in einem Container mit normalem Flow angeordnet werden.

Das sind zwei Verwendungen von "Blockformatierungskontext", die unterschiedliche Fragestellungen behandeln. Was MDN zu BFC schreibt, passt in der Display-3 Spec eher zum "independent context".

Ein Textvorschlag für einen verbesserten Artikel ist gerne gesehen.

Rolf

--
sumpsi - posui - obstruxi