Еще один блог :)

Вопросы по CSS - Часть 2

  1. Что такое смешанный селектор
  2. Что такое псевдоклассы гиперссылок
  3. Как группируют определения стилей элемента
  4. Что такое наследование свойств
  5. Как удалить белую полоску наверху документа
  6. Как назначить различные шрифты внутри ячеек Html таблицы
  7. Как правильно использовать селекторы классов
  8. Как назначить оформление единственному элементу
  9. Что такое каскадирование
  10. Правила каскадирования

11 Смешанный селектор - это селектор, использующий комбинацию других селекторов. Примеры: тег.класс { стиль},тег.класс#идентификатор{стиль}

12  Псевдоклассы определяют оформление элементов в зависимости от их состояния в браузере. Для гиперссылок используется тег a и псевдоклассы :link непосещенная ссылка, :visited - посещенная и :hover - активная ( указатель мыши находится над ссылкой)

a:link {стиль}

a:visited {стиль}

a:hover { стиль }

13 Чтобы сгруппировать определения свойств относящихся к одному селектору следует перечислить эти определения через точку с запятой

селектор { свойство1 : значение1 ; свойство2 : значение2}

14  Наследование это правило по которому дочерний внутрений html элемент получает из внешнего родительского элемента определения своих свойств из соответствующих свойств родителя, если эти свойства в нем не перекрыты  другими собственными селекторами.

15 Белая полоса появляется из-за встроенного в браузер определения свойства margin-top для тега body. Достаточно это определение перекрыть

body { margin-top:0px}

 

16 Используют селектор контекста

table селектор_ячейки {стиль}

17 Классы обособляют группу элементов. Один элемент HTML может принадлежать нескольким классам. Несколько элементов HTML могут принадлежать одному классу. Поэтому удобно определения классов перечислить отдельно, а классы  элементов перечислить через пробел в атрибуте class

18 Следует назначить идентификатор элементу с помощью атрибута id и воспользоваться селектором идентификатора

#идент {определение} 

<тег id="идентификатор">

19 Каскадирование - это правило перекрытия одних и тех же свойств CSS назначенных одному и тому же элементу разными селекторами. Правило каскадирование состоит в том, что свойство перекрывает значение из наиболее специфичного селектора Это позволяет прикреплять несколько таблиц стилей к одному документу и перекрыть определения стилями, включенными в теги.

20 Правила каскадирования

1) Специфичное определение перекрывает встроенное в браузер

2) Контекстное перекрывает селектор тега

3) Селектор класса перекрывает контекстное

4) Селектор идентификатора перекрывает селектор класса

5) Правило в атрибуте style перекрывает все остальные

6) Определение сделанное позже перекрывает сделанное раньше, если у них одна специфичность

Опубликовано в категории Вопросы по CSS

×