XHTML: добавление пользовательских атрибутов - PullRequest
1 голос
/ 18 сентября 2010

Допустимо ли добавлять атрибуты в различные теги для использования при разборе DOM JavaScript?

Например, если я хочу, чтобы в форме были обязательные поля, было бы плохой практикой, если бы я это делалэто:

<input type="submit" name="name" required="true"/>

Спасибо.

1 Ответ

1 голос
/ 28 декабря 2012

Из этого вопроса:

HTML 5 явно разрешает настраиваемые атрибуты, которые начинаются с data.Так, например, <p data-date-changed="Jan 24 5:23 p.m.">Hello</p> допустимо.Поскольку он официально поддерживается стандартом, я думаю, что это лучший вариант для пользовательских атрибутов.И это не требует от вас перегрузки других атрибутов хакерами, поэтому ваш HTML может оставаться семантическим.

...