Почему плавающий блок создает анонимный блок-бокс?Html

Программисты Html
Ответить
Anonymous
 Почему плавающий блок создает анонимный блок-бокс?

Сообщение Anonymous »

В общем, следующий слайд из презентации жизнь пикселя:

Изображение

Цитата из спецификации:

Блок-контейнер либо содержит только блоки блочного уровня, либо устанавливает встроенное форматирование контексте и, таким образом, содержит только блоки строкового уровня.

То есть блок-контейнер может содержать блок определенного типа. В спецификации есть пример и объяснение:

Код: Выделить всё

Some text
More text

Другими словами: если блок-контейнер (например, созданный для DIV выше) содержит внутри блок-уровень блока (например, P выше), то мы заставляем его содержать только блоки уровня блока внутри него. Чтобы упростить определение форматирования, мы предполагаем, что вокруг «Некоторый текст» имеется анонимный блок.

Таким образом, мы можем сказать, что группа соседних строчных блоков заключена в один анонимный блок:

Код: Выделить всё

Title
hello test world
content

Но почему блок F оборачивается анонимным блоком рядом со встроенными элементами, а блок jumps — нет? В чем причина? Я пытался найти объяснение в спецификации CSS, но не нашел ничего подобного.
Было бы неплохо, если бы кто-нибудь объяснил такое поведение.

Подробнее здесь: https://stackoverflow.com/questions/798 ... -block-box
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»