Почему некоторые символы не разрешены в качестве селекторов CSS?CSS

Разбираемся в CSS
Ответить
Гость
 Почему некоторые символы не разрешены в качестве селекторов CSS?

Сообщение Гость »

У меня было два заголовка в html. Я хотел стилизовать их отдельно с помощью CSS. Для этого я попытался использовать цифры «1» и «2» в качестве имен классов. Но когда я попытался выбрать их с помощью h2.1, h2.2 в селекторах CSS, это не сработало.
Затем я погуглил и узнал есть некоторые символы, которые не разрешены в селекторах CSS. Теперь я знаю, что для селекционеров существуют некоторые правила. Но мне интересно, почему CSS запретил некоторые символы в качестве селекторов?
Я не смог найти причину этого с помощью Google. В Google доступны только правила и разрешенные символы. Может ли кто-нибудь объяснить причину, по которой некоторые символы не разрешены в качестве селекторов?

Подробнее здесь: https://stackoverflow.com/questions/784 ... -selectors
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»