一个页面只用一个h1,须准确表达核心意图并严格按h1→h2→h3…逐级嵌套,禁止跳级或倒序;语义结构优先于视觉样式,DOM层级必须连贯,服务端首屏需含有效h1,动态渲染须校验level为1–6整数。

标题层级设计不是排版问题,而是内容语义和搜索引擎理解的关键入口。一个清晰、连续、不越级的
–结构,能让Google快速锁定主主题与子模块关系,同时提升屏幕阅读器导航效率。
主标题必须唯一且精准定位页面核心
主标题必须唯一且精准定位页面核心
每个HTML页面只设一个
,放在或顶级内,直接表达该页不可替代的主题。比如产品页用无线降噪耳机 ProX|支持空间音频与40小时续航
,而不是产品中心
。CMS模板中要避免站点名和文章标题都套,可通过服务端逻辑判断:首页品牌+定位
,文章页文章标题
,其他页用作视觉主标但语义降级。
子标题按真实内容逻辑逐级展开
从
出发,后续标题必须严格递进,不能跳级:
- 一级章节(如“技术参数”“用户评价”“购买指南”)统一用
- 每个
下的细分项(如“电池性能”“充电方式”“快充兼容性”)用
- 若某
还需拆解(如“快充兼容性”下分“USB-C协议”“PD3.0支持”),再用
Chrome DevTools 的 Elements 面板里检查实时DOM,确认没有
后直出这类断裂结构;Lighthouse 的 Accessibility 审计会明确提示 “Heading levels should only increase by one”。
立即学习“前端免费学习笔记(深入)”;
用语义区块隔离不同上下文的标题体系
独立可索引的内容单元(如博客文章、评论卡片、侧边推荐栏)可各自拥有完整标题层级,前提是它们被包裹在语义化容器中:
- 用
包单篇博文,其内部代表该文主旨,不与页面级冲突
- 用
包“常见问题”,内部以为区块标题,下面用列每条QA
- 每个
或必须含至少一个标题(h2–h6),否则失去语义价值
避免把导航栏文字、按钮文案、广告标语误标为
——它们不是内容层级的一部分,应改用
无线降噪耳机 ProX|支持空间音频与40小时续航
,而不是产品中心
。CMS模板中要避免站点名和文章标题都套,可通过服务端逻辑判断:首页品牌+定位
,文章页文章标题
,其他页用作视觉主标但语义降级。
子标题按真实内容逻辑逐级展开
子标题按真实内容逻辑逐级展开
从
出发,后续标题必须严格递进,不能跳级:
- 一级章节(如“技术参数”“用户评价”“购买指南”)统一用
- 每个
下的细分项(如“电池性能”“充电方式”“快充兼容性”)用
- 若某
还需拆解(如“快充兼容性”下分“USB-C协议”“PD3.0支持”),再用
下的细分项(如“电池性能”“充电方式”“快充兼容性”)用
还需拆解(如“快充兼容性”下分“USB-C协议”“PD3.0支持”),再用
Chrome DevTools 的 Elements 面板里检查实时DOM,确认没有
后直出这类断裂结构;Lighthouse 的 Accessibility 审计会明确提示 “Heading levels should only increase by one”。
立即学习“前端免费学习笔记(深入)”;
用语义区块隔离不同上下文的标题体系
独立可索引的内容单元(如博客文章、评论卡片、侧边推荐栏)可各自拥有完整标题层级,前提是它们被包裹在语义化容器中:
- 用
包单篇博文,其内部 代表该文主旨,不与页面级
冲突
- 用
包“常见问题”,内部以 为区块标题,下面用
列每条QA
- 每个
或 必须含至少一个标题(h2–h6),否则失去语义价值
避免把导航栏文字、按钮文案、广告标语误标为



















