section标签用于定义HTML5中主题独立的区块,如“团队介绍”和“发展历程”;前者用一个section配h2标题,成员用article包裹;后者按阶段分多个section,每阶段用h3标题,严禁语义滥用。

section 标签在 HTML5 中用于定义文档中具有独立主题的区块,语义明确、结构清晰。用它划分“团队介绍”和“发展历程”,不是简单套个标签,而是要体现内容的逻辑独立性和可读性——每个 section 应有明确的主题,最好配以 h2 或更高级别的标题(不能跳级),并避免嵌套无关内容。
团队介绍:用一个 section 包裹核心信息
把“团队介绍”整体视为一个逻辑单元,适合用单个 section 包裹。内部按角色或职能分组时,可用 div 或更语义化的 article(如每位成员是独立可复用的内容单元);不建议再用 section 套“CEO”“CTO”等小块——那属于子层级,语义过重。
- 开头加
,作为该 section 的主标题我们的团队
- 成员卡片用
包裹(每人一条独立内容),比div更准确 - 避免在 section 内混入联系方式、招聘入口等非“介绍”类内容——它们应另起 section 或放在 aside
发展历程:按时间线组织,每个阶段可独立成 section
如果企业发展阶段特征鲜明(如“创立期”“扩张期”“全球化阶段”),且每段都有标题+图文+简述,那么每个阶段用一个 section 是合理选择——它满足“主题独立、可单独引用”的语义要求。
实现 Markdown↔ HTML 互转,支持导出 PDF,用于用户请求的文档格式转换。
- 父容器用
总领发展历程
... - 每个年份/阶段用
2018 年:完成 A 轮融资
... - 注意
h3是h2的自然下级,不可直接跟h4;若阶段太多,也可用dl+dt/dd简化结构
避免常见误用
很多人把 section 当作“样式容器”滥用,结果破坏语义。官网中尤其要注意:
- 不要只为加背景色、边框而用
section——用div+ class 更合适 - 不要用
section替代header、footer、nav等专用语义标签 - 如果“团队”和“历程”只是两个并列模块,没有深层结构,用两个同级
section即可,无需外层再套一个 section
关键不在标签数量,而在是否真实反映内容关系。用对 section,搜索引擎和读屏软件才能更好理解页面骨架,也为未来内容扩展留出清晰路径。
前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!










