構造とクラスを使用して同様のセクションのスタイルを設定し、IDを使用して繰り返しのない要素のスタイルを設定します(ただし、これらはかなりの数である必要があります)。例:
HTML
<!DOCTYPE html>
<html>
<head>
...
</head>
<body>
<div id="wrapper">
<article>Main Article</article>
<aside>
<div class="some-widget-type"><h1>Title</h1></div>
<div class="some-widget-type"><h1>Title</h1></div>
<div class="some-other-widget-type"><h1>Title</h1></div>
</div>
</body>
</html>
CSS
h1 {/* Base styles here */}
.some-widget-type {/* Styles here */}
.some-widget-type h1 {/* Styles here */}
.some-other-widget-type {/* Different styles here */}
.some-other-widget-type h1 {/* Different styles here */}
これにより、類似した要素間およびページ全体で一貫したスタイルを維持できます。