Селектор может иметь любое количество селекторов идентификаторов.
Например, #id1 #id2
выбирает элемент с идентификатором id2
, если он является потомком элемента с идентификатором id1
.Он имеет два селектора идентификаторов, поэтому он будет более конкретным, чем, скажем, #id2
, который просто выбирает любой элемент, если только он с идентификатором id2
, без каких-либо других условий.
Таким образом, между этими двумя правилами (при условии отсутствия встроенных стилей):
#id1 #id2 { color: red; }
#id2 { color: blue; }
Первое правило имеет приоритет, и текст в этом элементе имеет красный цвет, а не синий, потому что первое правило имеет больше селекторов идентификаторов.