HTML5静态网页必须包含、、和四个基础标签;前者声明HTML5文档类型且须为首行,后三者构成根结构,缺一将导致渲染异常或怪异模式。

创建结构清晰的静态网页骨架,核心是写对四个不可省略的部分:文档类型声明、根元素、头部和主体。不依赖CSS也能呈现内容,但结构必须合法,否则浏览器可能错乱渲染。
必须包含的四大基础标签
一个可被浏览器正确识别的最小合法HTML页面,必须有以下四部分,缺一不可:
- :告诉浏览器这是HTML5文档,避免触发怪异模式
- :整个页面的根容器,所有内容都得包在里面
-
:放页面元信息,其中
是唯一强制要求的子标签,决定浏览器标签页上显示的文字 - :所有用户可见的内容都放这里,比如标题、段落、图片、链接等
按逻辑顺序组织内容结构
骨架不是堆标签,而是反映内容层级。例如做个人介绍页,应按“总—分”思路安排:
用语义化标签提升结构可读性
HTML5提供了更明确含义的区块标签,比纯
立即学习“前端免费学习笔记(深入)”;
包裹页眉区域(如logo、主导航) 标识页面核心内容区,一个页面只用一次 表示有主题的独立内容块(如“技能”“项目经历”)
验证结构是否合格的小技巧
写完骨架后,可以快速自查:
- 打开浏览器开发者工具(F12),看Elements面板里标签是否自动闭合、嵌套是否合理
- 把代码粘贴到W3C Markup Validation Service检查语法错误
- 关闭所有CSS,确认文字、链接、图片仍能按预期顺序显示——结构就立住了



















