Наследование свойств классов и стилей в CSS
Здесь рассказывается о том, как происходит наследование свойств классов и стилей в CSS. Наследование в CSS заключается в том, что при задании определенных свойств элементам HTML страницы, например, через класс или указание стиля напрямую через атрибут style, часть этих свойств распространяется и на другие элементы (потомки), которые находятся внутри главного элемента - родителя или предка. Если изучить и грамотно воспользоваться принципом наследования, то можно значительно сократить записи в файле таблицы стилей CSS. Например, можно указать шрифт, который будет распространяться на всю страницу сайта, а не делать это для каждого заголовка и абзаца. Для того чтобы это сделать, необходимо определить шрифт для какого-то родительского блока, например - body. Но распространяются эти свойства не на все элементы, т.е. есть и исключения. Это зависит от самого свойства и от вида элемента. Так, тег заголовка не наследует размер шрифта текста от родительского блока, а ссылки не наследуют цвет текста, хотя сам шрифт наследуется. Свойство border, которое задает рамку, вообще не наследуется. Для того, чтобы узнать какие свойства наследуются, а какие нет, нужно посмотреть спецификацию CSS. Видео урок «Наследование свойств классов и стилей в CSS» вы можете смотреть онлайн абсолютно бесплатно в любое время. Успехов!
- Автор: Евгений Попов
- Длительность: 12:55
- Рейтинг: 0.0/0