前提・実現したいこと
例えば
div class="lesson-wrapper"
で囲み、その次に
div class="lesson-contener"
で囲まれている場合
contenerが必要な理由やwrapperが必要な理由がわかりません。
cssを書いていて、後に「囲んでおけば良かったな」とはなるのはわかるのですが、
htmlを記述している時点ではどこまでdivで細かく囲む必要があるのかがわかりません。
見出し(h1やh2など)だけをdivで囲んでいたりするものもあり、逆に囲んでいないものも見かけます。
どういう基準でdivを作っているのかご教示いただけますでしょうか。