У відповідності з HTML5, то модель вмісту з div
елементів вмісту потоку
Більшість елементів, які використовуються в документі та додатках, класифікуються як вміст потоку.
Це включає p
елементи, які можна використовувати лише там, де очікується вміст потоку .
Тому div
елементи можуть містити p
елементи.
Тим НЕ менше, модель вмісту з p
елементів вмісту Фразування
Зміст фразування - це текст документа, а також елементи, що позначають цей текст на внутрішньо абзацному рівні. Виконання фразового змісту формує абзаци .
Це не включає div
елементи, які можна використовувати лише там, де очікується вміст потоку .
Тому p
елементи не можуть містити div
елементів.
Оскільки кінцевий тег з p
елементів може бути опущений , коли p
елемент безпосередньо слід div
елемент (серед інших), які прямують
<p>
<div>some words</div>
</p>
розбирається як
<p></p>
<div>some words</div>
</p>
і остання </p>
- помилка.
<p>
елемент рівня блоку і використовується (передбачається, що використовується) для відображення тексту, він не дозволить іншим елементам рівня блоку всередині нього, а лише вбудованим, як<span>
і<strong>
.