一、普遍通用的 HTML 知识介绍
1. HTML 的定义与作用
- HTML(HyperText Markup Language) 是构建网页的基础语言,用来描述网页的结构与内容。
- 它并不是编程语言,而是一种标记语言,通过标签(tag)标识网页中的标题、段落、图片、链接、表单等元素。
- HTML 与 CSS(样式) 和 JavaScript(行为) 一起构成了 Web 前端三大核心技术。
2. 核心特点
- 结构化:HTML 提供清晰的内容层次,例如
<h1> 到 <h6> 标题、<p> 段落、<ul>/<ol> 列表等。
- 语义化:使用具有明确意义的标签(如
<nav> 表示导航,<main> 表示主要内容),有助于搜索引擎优化(SEO)和无障碍访问(a11y)。
- 超文本:通过
<a> 链接和锚点实现页面与页面、页面与资源之间的跳转。
- 可扩展性:支持嵌入 CSS、JavaScript,也可通过
<iframe>、<video>、<audio> 等多媒体标签扩展功能。
3. 现代 HTML 的发展方向
- HTML5 新增了
<header>、<footer>、<article>、<section> 等结构标签,支持 <canvas> 绘图、视频音频播放、表单增强属性等。
- 更加注重响应式布局与多终端适配,配合媒体查询(Media Query)实现跨设备良好体验。
- 结合 ARIA(Accessible Rich Internet Applications) 提高无障碍性,帮助屏幕阅读器等辅助工具识别网页结构。
二、结合你的课程与案例的 HTML 介绍
结合你的课程标准、博客与前端技术的映射关系以及项目执行进度安排,HTML 在你的教学与博客案例中有三个核心定位:
1. 作为课程第一阶段的技术基石
- 在 W1–W3 周(课程标准与 12 周教学方案)中,HTML 被用来构建博客首页、文章页、资源页等的结构骨架。