Мне интересно, есть ли способ стилизовать разные элементы с одним и тем же классом, используя тег div
. Я знаю, что это работает:
<head>
<style>
.intro { color: red }
</style>
</head>
<body><div class="intro">
<p>This should be red.</p>
</div></body>
И это также работает:
<head>
<style>
h1.intro { color: blue }
p.intro { color: red }
</style>
</head>
<body>
<h1 class="intro">This should be blue.</h1>
<p class="intro">This should be red.</p>
</body>
Итак, учитывая это, вы думаете, что-то вроде этого будет работать:
<head>
<style>
h1.intro { color: blue }
p.intro { color: red }
</style>
</head>
<body>
<div class="intro">
<h1>This should be blue.</h1>
<p>This should be red.</p>
</div>
</body>
Но не повезло. Есть ли способ сделать это? Или я должен сдаться и напечатать это долгий путь? Любая помощь будет принята с благодарностью.