HTML 基础
HTML 是超文本标记语言(HyperText Markup Language)。它不同于 HTTP(超文本传输协议),HTTP 负责传输数据,而 HTML 负责定义内容的结构和呈现。所谓'超文本',意味着它可以包含文本、图片、链接甚至音频;'标记语言'则指其由一系列标签(Tag)构成。
文档基本结构
一个标准的 HTML 文件通常包含以下部分:
<!DOCTYPE html>
<html>
<head>
<title>页面标题</title>
</head>
<body>
<!-- 页面可见内容 -->
</body>
</html>
<!DOCTYPE html>:声明文档类型,浏览器据此解析。<html>:根元素。<head>:存放元数据,如标题、字符集等,用户不可见。<body>:存放页面实际显示的内容。
编写代码推荐使用 VS Code 等编辑器,保存为 .html 后缀后双击即可在浏览器中运行。利用浏览器的开发者工具(F12),可以实时查看渲染后的 DOM 结构。
常用标签详解
1. 标题与段落
标题标签 h1 到 h6 定义了六个层级的标题,数字越小层级越高。段落使用 p 标签,HTML 中的空格和换行符默认会被忽略,因此必须用 p 来区分段落。若需强制换行而不另起一段,可使用 br 标签。
<h1>一级标题</h1>
<p>这是第一段。</p>
<p>第二段<br/>这里需要换行。</p>
注意:HTML 不保留多余空格,如需显示多个空格,可使用 实体。
2. 图片与链接
图片使用 img 标签,它是自闭合标签。路径建议使用相对路径,避免硬编码绝对路径导致跨设备无法访问。


