HTML 总结

到这里,HTML 的基础语法与常用标签已经基本学完。这节课做一次系统回顾:把零散的知识串成一张"知识地图",并给出清晰的学习路线,为接下来的 CSS 与 JavaScript 打好基础。

HTML 到底是什么

HTML(HyperText Markup Language,超文本标记语言)不是编程语言,而是一种标记语言:用成对的标签给文本加上语义,浏览器再按语义渲染成页面。可以说:一个网页 = 文档结构(标签)+ 内容(文字、图像、媒体)。

一张页面由哪些标签组成

常用标签可按用途分成几类,写页面时按这张表"取用"即可:

分类典型标签作用
文档结构html、head、body、title搭建页面骨架
文本h1~h6、p、br、hr、strong、em标题与文字排版
列表ul、ol、li、dl罗列条目
链接与图像a、img页面跳转与配图
表格table、tr、td、th展示二维数据
表单form、input、select、textarea收集用户输入
多媒体audio、video、canvas声音、视频、绘图
语义化header、nav、section、footer表达区块含义

全局属性要记牢

有些属性几乎所有标签都支持,称为全局属性:id(页面内唯一标识)、class(样式类名)、style(行内样式)、title(鼠标悬停提示)、lang(语言)等。其中 id 与 class 是 CSS 和 JavaScript 定位元素的两大"钩子"。

一个完整的页面示例

把上面学到的标签组合起来,就是一个五脏俱全的页面:

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<title>我的主页</title>
</head>
<body>
<header><h1>张三的学习笔记</h1></header>
<nav><a href="#html">HTML</a> | <a href="#css">CSS</a></nav>
<section id="html"><h2>HTML 学习</h2><p>已完成标签与表单部分。</p></section>
<section id="css"><h2>CSS 学习</h2><p>下一步美化页面样式。</p></section>
<footer>版权信息 © 2025</footer>
</body>
</html>

在浏览器中显示为:一个带页眉、导航、两个内容区与页脚的简单个人主页。

常见坑位回顾

  • 标签要正确嵌套并及时闭合,块级元素与行内元素的区别要分清。
  • 属性值记得加引号;图片写 alt、链接写可读文字,利于无障碍与 SEO。
  • 全站统一使用 UTF-8 编码(meta charset="utf-8"),避免中文乱码。

下一步学什么

  1. CSS:控制颜色与布局,让页面变得美观(配合 div 与 class 使用)。
  2. JavaScript:操作 DOM、响应事件,让页面产生交互。
  3. HTML5 新特性:语义元素、Canvas、本地存储等,让页面能力更强。

小结:HTML 是网页的"骨架语言",掌握文档结构、常用标签、全局属性三大块即可入门;学完后应立刻跟上 CSS 布局与 JavaScript 交互,才能做出真正完整的网页。

笔记加载中…