Архивы Уроки CSS - Xiper
-
Эффективность CSS селекторов
добавленоОб эффективном использовании CSS селекторов для повышения производительности сайтов.
-
Каскад в CSS
добавленоКаскад — это набор правил по которым упорядочиваются конфликтующие объявления. Именно знание механизма каскада поможет дать четкий однозначный ответ, какое объявление все-таки победит?
-
Наследование
добавленоРазбираем, собственно наследование, как механизм, с помощью которого стили применяются не только к указанным элементам, но и к их потомкам.
-
Наследование: общие сведения
добавленоНаследование — одно из центральных понятий CSS. Разобраться в непростых вопросах наследования поможет цикл статей, который открывается этим небольшим общим обзором.
-
Специфичность
добавленоОдно из базовых понятий наследования — специфичность. Во многом именно она позволяет определять какие правила применятся к каждому конкретному элементу. Статья посвящена правилам подсчета специфичности.
-
Селектор обобщенных родственных элементов
добавленоВыбирает элементы расположенные за другим заданным элементом и имеющие с ним общего родителя. Экзотический селектор. Полезность не установлена.
-
Селектор дочернего элемента
добавленоВыбирает заданные дочерние элементы. Грамотное использование в некоторых случаях позволяет сократить CSS-код.
-
Селектор сестринского элемента
добавленоВыбирает элемент расположенный непосредственно за другим заданным элементом и имеющий с ним общего родителя. Интересный селектор с нетривиальной областью применения.
-
Составные селекторы. Комбинаторы
добавленоСоставные селекторы получаются при объединении простых с помощью специальных символов — комбинаторов. Они позволяют выбирать элементы на основании их размещения в дереве документа.
-
Селектор потомка
добавленоВыбирает всех потомков независимо от уровня вложенности. Мощный селектор с широкой областью применения.
-
Селекторы псевдоклассов
добавленоСелектор псевдокласса позволяет задавать стили опираясь на состояние элемента (которое зависит от действий пользователя), а так же на структуру документа в целом. В умелых руках это мощный инструмент оформления страницы.
-
Селекторы псевдоэлементов
добавленоСелектор псевдоэлемента позволяет задавать стили условным фиктивным элементам, которые являются частью существующих HTML-элементов или вводятся в документ дополнительно.
-
Селектор атрибутов
добавленоСелектор атрибута выбирает элементы по наличию атрибутов или по их значениям. Существует целый ряд разновидностей этого полезного селектора.
-
Селектор класса
добавленоСкорее всего, селектор класса будет чаще всего встречаться в твоем CSS. Он позволяет выбрать элемент по значению специального атрибута class.
-
Cелектор идентификатора
добавленоСелектор идентификатора позволяет выбрать элемент по значению специального атрибута id.