Алексей Ярков: А выйдет воздействовать на родителя, а потом воздействовать на соседа? Допустим, найти родителя блока В и изменить ему какой нибудь атрибут, а потом найти первого соседа блока А и заменить ему свойства?
Алексей Ярков: Есть блок (допустим, А). Внутри него другой блок (допустим, В) с атрибутом title="1". Есть искомый блок (Б). А и Б находятся на одном уровне, они непосредственные соседи. Вот нужно селекторами воздействовать на блок Б, используя для поиска атрибут title="1" блока В
Андрей Рысь: у вас css-файл один планируется или несколько?
В-общем, нужно для каждой страницы (или для самого первого css-файла в очереди) указать ссылку на отдельный css-файл, в котором указаны инструкции для отображения всех элементов по умолчанию.
В-общем, главное требование - они должны быть самыми первыми стилями, которые загрузит браузер. Неважно, как отдельный css-файл или в составе какого-то другого файла.