示例1:最简单的HTML页面
这个例子包含了HTML文档最基本的骨架,一个标题和一些文本。

(图片来源网络,侵删)
代码 (保存为 simple.html)
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">我的第一个网页</title>
</head>
<body>
<h1>欢迎来到我的网站!</h1>
<p>这是一个段落,这里是一些简单的文本内容。</p>
</body>
</html>
代码解释
<!DOCTYPE html>: 声明文档类型,告诉浏览器这是一个HTML5文档。<html lang="zh-CN">: 根元素,包裹了整个页面的内容。lang="zh-CN"指明了页面语言是中文(中国),有助于搜索引擎和屏幕阅读器。<head>: 文档的“头部”,包含页面的元数据(metadata),这些数据不会直接显示在页面上,但提供了关于页面的信息。<meta charset="UTF-8">: 指定字符编码为UTF-8,这是一个国际标准编码,可以正确显示中文、英文等多种语言。<title>: 页面的标题,会显示在浏览器的标签页上。
<body>: 文档的“主体”,包含了所有在页面上可见的内容。<h1>: 一级标题,通常用于页面的主标题。<p>: 段落标签,用于包裹一段文本。
示例2:包含常用元素的网页
这个例子在前一个基础上增加了更多常见的HTML元素,如列表、链接、图片和表格。
代码 (保存为 with-elements.html)
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">包含常用元素的网页</title>
</head>
<body>
<h1>我的爱好</h1>
<p>下面列出了我的一些爱好:</p>
<!-- 无序列表 -->
<h2>我喜欢做的事情</h2>
<ul>
<li>阅读</li>
<li>编程</li>
<li>看电影</li>
</ul>
<!-- 有序列表 -->
<h2>我的学习计划</h2>
<ol>
<li>学习HTML</li>
<li>学习CSS</li>
<li>学习JavaScript</li>
</ol>
<!-- 链接 -->
<p>如果你想了解更多关于HTML的信息,可以访问
<a href="https://developer.mozilla.org/zh-CN/docs/Web/HTML" target="_blank">MDN的HTML教程</a>。
</p>
<!-- 图片 -->
<!-- 注意:你需要自己准备一张名为 "my-image.jpg" 的图片,并和HTML文件放在同一个文件夹里,或者替换成网络图片的URL -->
<h2>一张图片示例</h2>
<img src="my-image.jpg" alt="一张美丽的风景图" width="300">
<!-- 表格 -->
<h2>课程表</h2>
<table border="1">
<thead>
<tr>
<th>时间</th>
<th>周一</th>
<th>周二</th>
</tr>
</thead>
<tbody>
<tr>
<td>上午 9:00</td>
<td>数学</td>
<td>语文</td>
</tr>
<tr>
<td>下午 2:00</td>
<td>英语</td>
<td>体育</td>
</tr>
</tbody>
</table>
</body>
</html>
新增元素解释
<!-- ... -->: 这是HTML注释,浏览器会忽略它,用于在代码中添加说明。<ul>(Unordered List): 无序列表,项目符号通常是圆点。<ol>(Ordered List): 有序列表,项目符号是数字。<li>(List Item): 列表中的每一项。<a>(Anchor): 超链接。href: 链接的目标地址。target="_blank": 表示在新的浏览器标签页中打开链接。
<img>: 图片标签。src: 图片的来源路径(可以是本地文件或网络URL)。alt: 图片的替代文本,如果图片无法加载,会显示这段文字;对于屏幕阅读器来说,这是描述图片内容的关键。width: 图片的宽度(也可以使用height)。
<table>: 表格。<thead>: 表格的头部。<tbody>: 表格的主体。<tr>(Table Row): 表格的行。<th>(Table Header): 表格的表头单元格(通常文字会加粗居中)。<td>(Table Data): 表格的数据单元格。
示例3:添加一点样式(CSS)
纯HTML的页面比较朴素,我们可以通过CSS(层叠样式表)来美化它,这里我们使用最简单的方式——在HTML文件内部嵌入CSS。
代码 (保存为 styled.html)
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">添加了样式的网页</title>
<style>
/* 这里是CSS样式代码 */
body {
font-family: "Microsoft YaHei", "微软雅黑", sans-serif; /* 设置字体 */
background-color: #f0f0f0; /* 设置背景色 */
color: #333; /* 设置默认文字颜色 */
margin: 0;
padding: 20px;
}
h1 {
color: #0056b3; /* 标题颜色 */
text-align: center; /* 标题居中 */
}
p {
line-height: 1.6; /* 增加行高,让文本更易读 */
}
table {
width: 100%; /* 表格宽度占满容器 */
border-collapse: collapse; /* 合并边框 */
margin-top: 20px;
}
th, td {
border: 1px solid #ccc; /* 单元格边框 */
padding: 8px; /* 单元格内边距 */
text-align: left;
}
th {
background-color: #e9ecef; /* 表头背景色 */
}
a {
color: #007bff; /* 链接颜色 */
}
a:hover {
text-decoration: none; /* 鼠标悬停时去掉下划线 */
}
</style>
</head>
<body>
<h1>我的爱好</h1>
<p>下面列出了我的一些爱好:</p>
<h2>我喜欢做的事情</h2>
<ul>
<li>阅读</li>
<li>编程</li>
<li>看电影</li>
</ul>
<h2>我的学习计划</h2>
<ol>
<li>学习HTML</li>
<li>学习CSS</li>
<li>学习JavaScript</li>
</ol>
<p>如果你想了解更多关于HTML的信息,可以访问
<a href="https://developer.mozilla.org/zh-CN/docs/Web/HTML" target="_blank">MDN的HTML教程</a>。
</p>
<h2>课程表</h2>
<table>
<thead>
<tr>
<th>时间</th>
<th>周一</th>
<th>周二</th>
</tr>
</thead>
<tbody>
<tr>
<td>上午 9:00</td>
<td>数学</td>
<td>语文</td>
</tr>
<tr>
<td>下午 2:00</td>
<td>英语</td>
<td>体育</td>
</tr>
</tbody>
</table>
</body>
</html>
解释
<style>: 在<head>标签内使用<style>标签,可以编写CSS代码来直接为HTML元素添加样式。- CSS语法:
选择器 { 属性: 值; }body { ... }是选择器,表示样式将应用于所有的<body>元素。font-family,background-color,color,text-align等都是CSS属性,用于控制元素的视觉表现。
如何运行这些代码?
- 创建文件: 在你的电脑上创建一个新的文本文档。
- 复制粘贴: 将上面任意一个示例的代码完整地复制并粘贴到这个文本文档中。
- 保存文件:
- 点击“文件” -> “另存为”。
- 在“保存类型”中,选择“所有文件 (*.*)”。
- 在“文件名”中,输入
index.html(或其他你喜欢的名字,但后缀必须是.html)。 - 点击“保存”。
- 打开: 找到你保存的
index.html文件,用任意一个浏览器(如 Chrome, Firefox, Edge)双击打开它,就能看到网页效果了。
希望这些示例能帮助你快速入门HTML!

(图片来源网络,侵删)
