Я пытаюсь определить все допустимые элементы HTML5, которые могут быть вложены в элементы абзаца, так что валидатор w3 не показывает никаких ошибок. Я имею в виду, что пытаюсь вычислить все теги, которые могут заменить точки в следующем коде, чтобы валидатор w3 не отображал никаких ошибок:
<p>...</p>
Есть ли такой список? Я безуспешно пытался искать в Google.
Даже если доступен обратный список, то есть элементы, которые нельзя вложить в элементы абзаца, для меня этого достаточно.
Ответы:
Спецификация HTML5 сообщает нам, что
<p>
модель содержимого элемента формулирует содержимое . Содержание фраз определяется спецификацией:источник
<p>Hello world<em>Test</em><img src="http://google.com/asd/cp" alt="Description"/></p>
<img>
его нет в списке, но теперь я вижу, что он есть. извиняюсь.<option>
элемент находится под<select>
элементом, поэтому он также должен быть законным между<p>
и</p>
<p>
элементах, но не элементов, которые разрешены в элементах, которые разрешены в<p>
элементах, ни элементов, которые разрешены в элементах, которые разрешены в элементах, которые разрешены в пределах<p>
элементы. Если вы хотите узнать, что разрешено для перечисленных элементов, щелкните имя элемента; это ссылка на определение этого элемента, в котором есть список разрешенных элементов.