Задать вопрос
dmlogv
@dmlogv
Универсальный человек

ID c хэшем (#)

Нарвался на такую штуку:

<div id="#id">

Так работает:
div[id="#id"] { border: 1px solid red }

Так нет:
div##id { border: 1px solid red }


Почему так происходит? Не то что бы мне принципиально — затолкать в идентификатор дополнительный хэш, но все же интересно, почему всё так. Я, конечно, нарушил стандарт. Но почему тогда срабатывает второй вариант?
  • Вопрос задан
  • 2927 просмотров
Подписаться 1 Комментировать
Подписчики вопроса 1 К ответам на вопрос (1)
  • https://qvipe.com
    • 0 ответов
    • 0 вопросов
    0 Общий вклад