main、aside、navタグは HTML 5で追加されたものであり[1]、ページの構造化に役立つ。
main タグはページの中心部を囲むもので、ページ内で一つに限定される。
aside タグは補足的な情報を囲むものであり、複数個の使用が可能である。
nav タグはページ内リンクや他ページへのリンクなどをまとめるのに使用する。複数個の使用が可能である。
main、aside、nav にはそれぞれ制約がある[1]。使いながら、学んでいこう。