2013-12-01 2 views
-1

Я видел такие атрибуты, как ui:some_random_name и ng:some_random_name, используемые угловыми js (и jquery UI, я думаю).Пользовательские атрибуты html

Спецификация html не соответствует каким-либо нестандартным атрибутам. как эти библиотеки могут сойти с рук?

+0

Можете ли вы привести примеры их в JQuery UI/Угловая? –

+0

Есть несколько на http://angularjs.org/. и у большинства угловых вопросов есть их – user1806244

ответ

1

Оно действует в XML-спецификации, которая гласит «[Определение: Имя является маркером, начинающаяся с буквы или одного из нескольких символов пунктуации, и продолжая с буквами, цифрами, дефис, подчеркивание колоны»

http://www.w3.org/TR/2000/REC-xml-20001006#NT-Name

И Угловой принимает двоеточие как одно из совпадений, которое оно заменит для директив.

http://docs.angularjs.org/guide/directive

+1

Пожалуйста, не добавляйте подпись (http://stackoverflow.com/help/behavior) к вашему ответу :). – Blackhole

+0

спасибо за совет этикет! – Darryl

Смежные вопросы