Можно ли задавать id кириллицей?

По факту работает jsfiddle.net/0mc8badr/.
В чем может быть подвох?
  • Вопрос задан
  • 653 просмотра
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега CSS
The value must be unique amongst all the IDs in the element's home subtree and must contain at least one character. The value must not contain any space characters.

There are no other restrictions on what form an ID can take; in particular, IDs can consist of just digits, start with a digit, start with an underscore, consist of just punctuation, etc.

www.w3.org/TR/html5/dom.html#the-id-attribute
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
swanrnd
@swanrnd
Издатель HTML5 игр
ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods (".").

www.w3.org/TR/html401/types.html#type-name
Есть спецификация. Что написано в ней должны поддерживать все браузеры, остальное они могут поддерживать по желанию.
Ответ написан
IonDen
@IonDen
JavaScript developer. IonDen.com
Можно, но не нужно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы