Стандарты «старого» HTML/XHTML имеют DTD (определение типа документа), определенное для них:
html 4.01 http://www.w3.org/tr/html401/sgml/dtd.html
xhtml 1.0 http://www.w3.org/tr/xhtml1/dtds.html#a ... 1.0-strict твоя/> эти DTD определяют правила гнездовых элементов-», которые могут появляться типы элементов, в каких типах». Я сделал диаграмму для XHTML 1.0 здесь (извините, у меня больше нет этого ресурса)
Я хотел бы обновить эту диаграмму с помощью новой версии, которая также включает новые элементы HTML5. Тем не менее, нет, похоже, HTML5 DTD. Похоже, что правила гнездования определены различными моделями контента, которые определены в HTML5.
Так что нет DTD, верно? DTD является таким хорошим методом определения правил гнездования для всех различных типов элементов. Почему они не включают такую вещь? /> Обновление: Команда Visual Studio сделала XML схемой для XHTML5. Я думаю, это отвечает на мой вопрос: ссылка
Подробнее здесь: https://stackoverflow.com/questions/405 ... definition