Показать сообщение отдельно
  #36 (permalink)  
Старый 28.09.2017, 07:56
Аватар для Белый шум
Профессор
Отправить личное сообщение для Белый шум Посмотреть профиль Найти все сообщения от Белый шум
 
Регистрация: 19.01.2012
Сообщений: 505

Ну, браузеры всегда относились лояльно к ошибкам стандарта на сайтах...

Тут ещё такой вопрос - контентная модель (еяпп) описывает только разрешение отношений предок-потомок, а не блочную модель:
Цитата:
Content model
A normative description of what content must be included as children and descendants of the element.
https://www.w3.org/TR/html51/dom.html#content-model

Т.е. такой код разрешён:
<div>
 Каждый <a href="#">охотник</a> желает знать где <ins>сидит</ins> фазан
</div>
Но ссылка при этом не станет блочной (хотя она внутри <div>) - т.е. браузер не поместит слово "охотник" в отдельный блок с шириной 100% (как если бы существовал стиль: "div>a, div>ins { display:block; }").

Но где в стандарте html5 описывается блочная модель элемента - я что-то не вижу...

Последний раз редактировалось Белый шум, 28.09.2017 в 07:58.
Ответить с цитированием