HTML5语义标签的核心是准确表达内容功能:header作为介绍性区域需依上下文定位且含h1;nav仅用于全局导航链接;main唯一且不可嵌套,承载核心内容;footer对应header,支持多级复用表归属信息。

HTML5页面布局的核心在于用对语义标签,而不是堆砌
header:不只是页面顶部,更是“介绍性区域”
header代表一个介绍性或导航辅助内容的容器,它不绑定物理位置,而取决于父级上下文:
- 放在里 → 整个网站的页眉(含Logo、主标题、搜索框)
- 放在
里 → 这篇文章自己的头部(含 标题、作者、发布时间)
- 放在
里 → 这一章节的引导信息(如小节标题+副标题) - 不能孤立放在中,也不能塞进


















