1. Стекируемость. Если есть конфликт стилей, следуйте порядку написания CSS, и окончательный стиль будет иметь преимущественную силу.
2. Наследование: дочерний тег унаследует некоторые стили родительского тега.
Например, размер шрифта, цвет текста и другие атрибуты текста.
3. Приоритет. Когда к элементу одновременно применяются два или более правил, необходимо учитывать вес.
Пример
<стиль> /* Вес ul и li 0,0,0,1 + 0,0,0,1 = 0,0,0,2 */ улли { цвет: зеленый; } /* Вес li равен 0,0,0,1 */ ли { цвет: синий; } /* Вес .nav и li 0,0,1,0 + 0,0,0,1 = 0,0,1,1 */ .nav ли { цвет: розовый; } </стиль> <тело> <ул> <li>Я зеленый</li> </ul> </тело>
Выше перечислены три основные функции CSS. Надеюсь, это будет полезно всем.