Языки

Это перевод. Здесь могут содержаться ошибки или страница может быть устаревшей по отношению к Английской версии. Переводчик: Евгений (NY Address Data)

Не используйте «пользовательский DTD»!

Не делайте этого!

Технически, добавление нестандартных элементов осуществляется путем написания “пользовательского DTD” и его включения в первую строку документа (строку DOCTYPE). Пользовательский DTD можно сделать, например, путем копирования HTML4 DTD и его дальнейшей модификации.

Но не делайте этого! Документы должны иметь смысл, значение так же, как и правильный синтаксис. SGML и XML определяют только синтаксис. HTML и XHTML определяют значение. Если вы добавляете элементы, которые не определяются стандартами, только вы лично можете знать, что они означают. А через 20 или 50 лет даже вы уже можете их не вспомнить…

Разумеется, вы можете экспериментировать, например, работать над веб-форматами будущего, но в остальных случаях не используйте элементы собственной разработки.

Bert Bos, style activity lead
Copyright © 1994–2022 W3C® Privacy policy

Made with    CSS! Valid CSS! Last updated Пт 01 апр 2022 13:43:31

Языки

О переводах