一通り読ませていただいた上で、タイトルの デザインのための空要素divタグは有りか、無しか について回答いたしますと、私個人としては「有り」だと考えています。 (この手の話は解釈の問題かと思いますので、私の現時点での解釈を提示いたします) 「空要素は良くない」について だいぶ前に「空要素はよくない」と覚えた記憶があり については文脈によって意味が大分変化してしまうので、どのような意味で述べられていたのかは不明ですが、 よく言われることとして 「表示を変化させるためだけの理由でタグを入れるのは良くない」 という事はあります。 すなわち、「文字を大きくしたいからh1要素で囲む」のような話です。 html は文章に対して意味づけをするためのものですから、 「h1はあくまで見出しにつけられるべきであり、文字サイズを変化させるために利用されるべきではない。」 という事ですね。 先ほどの、空要素は良く
![デザインのための空要素divタグは有りか、無しか](https://cdn-ak-scissors.b.st-hatena.com/image/square/d61d99447f3434c475f38686e3fcb4f6ab93528f/height=288;version=1;width=512/https%3A%2F%2Fteratail.com%2Fimg%2FogpImages%2FimgFacebookShare.png)