2 に答える
問題は、div である HTML 要素が多すぎることではありませんが、HTML 要素が多すぎると問題が発生します。
あなたの話の「何人かの男」は、私の意見では間違っています。場合によっては (おそらく SEO の利点のために)、他の HTML 要素よりも優先される HTML 要素もありますが、HTML ページを見て、「まあ、div タグがたくさんあるので、これをあれやこれに変更してみませんか?」と言うわけにはいきません。これにすると、よりきれいに見えます!
私が注目するのは、HTML 構造をより意味論的に論理的にするにはどうすればよいかということです。これには、新しいHTML5要素がすべて含まれる可能性があります。、、、および属性を使用するとsection
、ページがより直感的で論理的になります。基本的に、HTML5 を使用すると、HTML5 ページのコードの Web コーディングについて何も知らない人を示すことができ、使用したタグを見るだけで、何が重要で何が重要でないかを簡単に判断できます。それが HTML5 の美しさです。article
aside
nav
role
したがって、一部の div タグをランダムに強力なタグに変更する前に、HTML5 を検討してください。また、「何人かの男」が変更を求めている理由を尋ねたいと思うかもしれません。たぶん、彼には正当な理由があるのでしょう。