回答編集履歴

1

追記

2020/03/08 06:16

投稿

soliste16
soliste16

スコア757

test CHANGED
@@ -1 +1 @@
1
- HTML5以前では`<div class = "header">`のように書くことが多く、それなのであれば専用の要素を設けることで、文書構造をより明確化しようという意図で導入されています。目的は文書構造の明確化ですので使用しなくても問題はありませんし、使用したところで表示には何も影響を与えません。ただdivは意味付けのない要素ですので、よく使われるこれらの要素についてはセクション関連要素の使用が推奨されているということです。
1
+ HTML5以前では`<div class = "header">`のように書くことが多く、それなのであれば専用の要素を設けることで、文書構造をより明確化しようという意図で導入されています。目的は文書構造の明確化ですので使用しなくても問題はありませんし、使用したところで表示には何も影響を与えません。ただdivは意味付けのない要素ですので、よく使われるこれらの要素についてはセクション関連要素の使用が推奨されているということです。また、定かかは知りませんが、これらの要素で適切にマークアップを行うことはSEO対策としても有効ともいわれています。