У меня возникла проблема с поиском каких-либо конкретных подробностей о том, как правильно писать правила CSS в таблице стилей, где класс или ID вложен в многие другие идентификаторы и стили, например.
.mainbody #container #header #toprightsearch .searchbox {}
Итак, у нас есть класс searchbox
внутри идентификатора toprightsearch
в идентификаторе заголовка в идентификаторе контейнера в классе mainbody
.
Но он работает нормально, если я опускаю некоторые идентификаторы.
Каков правильный способ их перечисления?
Если я включу всех родителей, это сделает его более конкретным?
Может ли это ошибка в разных браузерах, если я не включу все?
И любая дополнительная информация по этой теме будет оценена.
Спасибо