Я понимаю, что согласно спецификации HTML, это недопустимо для добавления пользовательских атрибутов к элементам. Это также недопустимо с XHTML?
Я думал, что XHTML был частью семьи XML, и как таковой было расширяемо. Быть расширяемым, не это хорошо для использования пользовательских атрибутов?
Dave
пользовательские атрибуты не будут считаться действительными стандартными валидаторами W3C. Однако вы можете определить собственное определение типа документа (DTD). См. http://www.alistapart.com/articles/customdtd/ для получения дополнительной информации об этом.
При стандартном определении типа документа вы не можете ввести свои собственные настраиваемые атрибуты.
Но, начиная с HTML5, вы сможете вводить свои собственные атрибуты, если вы добавите к ним префикс data- .