Html, css
March 13, 2022

Наследование css

Стиль родительских элементов оказывает влияние на стиль дочерних.
<!-- родительский -->
<div>
<!-- дочерний -->
<p>Задача веб-дизайна — сделать не только красиво.</p>
</div>
если у р не задан размер, а в div задан, то берется из него.
Главный родитель на веб странице - это элемент <body>. Не надо туда лишнего писать. И надо его держать повыше(сразу после сброса и обнуления стилей браузера. margin: 0; и т.д.).
Бывают свойства наследуемые и ненаследуемые...

Основные ненаследуемые свойства — это параметры позиционирования, размеров, отступов, фона, рамок:
background, border, padding, margin, width, height, position и другие.

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