Каскадные таблицы стилей предназначены для наследования. Наследование присуще их существованию. Если бы он не был построен для каскадирования, они назывались бы только «таблицами стилей».
Тем не менее, если унаследованный стиль не соответствует вашим потребностям, вам придется заменить его другим стилем, более близким к объекту. Забудьте о понятии «блокирование наследования».
Вы также можете выбрать более детальное решение, задав стили для каждого отдельного объекта и не назначая стили общим тегам, таким как div, p, pre и т. Д.
Например, вы можете использовать стили, начинающиеся с # для объектов с определенным идентификатором:
<style>
#dividstyle{
font-family:MS Trebuchet;
}
</style>
<div id="dividstyle">Hello world</div>
Вы можете определить классы для объектов:
<style>
.divclassstyle{
font-family: Calibri;
}
</style>
<div class="divclassstyle">Hello world</div>
Надеюсь, это поможет.