html可见主体内容应置于内,优先使用、、、、、等语义化标签构建结构,规范标题层级,图片加alt属性,链接加href及rel="noopener",表单控件配name和type,避免过度嵌套。

HTML 的可见主体内容写在 标签内部,它承载用户实际看到的所有文字、图片、链接、表单等元素。核心是用语义化标签组织结构,让内容既清晰又利于搜索引擎和辅助设备识别。
用语义化标签搭建内容骨架
避免通篇用
-
:放页面顶部内容,比如主标题、Logo 或导航入口 - :只包裹主导航链接,如首页、关于、联系等菜单项
- :整个页面唯一,包裹核心内容(如文章正文、产品列表)
- :划分逻辑区块,比如“服务介绍”“客户评价”各自一个 section
- :放附属信息,如侧边栏推荐、相关链接、广告位
- :页脚区域,通常含版权信息、备案号、底部导航
规范标题层级与段落表达
标题不是为了加粗或变大,而是表达内容层级关系:
- 每个页面只用一个 ,代表整体主题(如“关于我们”“最新产品”)
- 用
表示一级子模块,
表示子模块内的小节,依此类推,不跳级
- 普通文字必须用 包裹,不要靠多个
换行来模拟段落 - 强调关键词可用 (重要)或 (语气强调),而非仅靠 CSS 加粗
正确嵌入常用元素并补充必要属性
可见内容离不开图文、链接、列表等基础元素,它们需带关键属性才完整:
- 图片必须写 alt 属性,描述图中内容(如
<img src="logo.png" alt="公司蓝色圆形Logo">),这是无障碍访问和 SEO 的基本要求 - 链接要写 href,外部链接建议加
rel="noopener"提升安全性(如<a href="https://example.com" rel="noopener">访问官网</a>) - 无序列表用
- +
- ,有序列表用
- +
- ,别用空格或短横线“模拟”列表
- 表单控件如 、
保持结构简洁,避免过度嵌套
深层嵌套(比如
里套 5 层)会让代码难读、维护困难,也影响渲染性能:- 每个语义标签尽量只做一件事,不混用功能
- 能用
或 就不用 - 样式交给 CSS 控制,HTML 只负责“这是什么”,不管“长什么样”
- 检查是否所有标签都成对闭合(
要配
),单标签如、
无需闭合但需写全属性
- ,有序列表用
前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!











