Есть ли недопустимые значения из id, которые используют только [a-z0-9]? - PullRequest
0 голосов
/ 24 июня 2011

Я генерирую идентификаторы для элементов на странице и хотел бы убедиться, что не наткнулся на какое-то недопустимое значение 'id'.Хотя стандарт W3, кажется, говорит о том, что что-то идет, вы никогда не знаете обо всех браузерах и т. Д., Поэтому я спрашиваю здесь.


Я говорю о id как в <div id='myid' />.

1 Ответ

1 голос
/ 24 июня 2011

ID (и ИМЯ) токены должны начинаться с буквы ([A-Za-z]) и могут сопровождаться любым количеством букв, цифр ([0-9]), дефисов ("-"), подчеркиваний("_"), двоеточия (":") и точки (".").

От: http://www.w3.org/TR/html4/types.html

...