在网页开发中,HTML(超文本标记语言)是构建网页结构的基础,通过一系列命令(标签)来定义内容的类型和布局,HTML命令通常由尖括号包围,如<标签名>
,成对出现时包含开始标签和结束标签(如<p>
和</p>
),部分标签为自闭合标签(如<img/>
),以下将详细介绍常用HTML命令及其应用场景。

HTML文档的基本结构以<!DOCTYPE html>
声明开始,确保浏览器以标准模式渲染页面,紧接着是<html>
标签,作为整个文档的根元素,包含<head>
和<body>
两部分。<head>
部分用于定义文档的元数据,如<title>
标签设置页面标题(显示在浏览器标签栏),<meta>
标签提供字符编码(<meta charset="UTF-8">
)、视口设置(<meta name="viewport" content="width=device-width, initial-scale=1.0">
)等关键信息。<link>
标签用于引入外部CSS文件或网站图标(如<link rel="stylesheet" href="styles.css">
),而<script>
标签则可嵌入或引入JavaScript代码(如<script src="script.js"></script>
)。
<body>
部分是网页的可见内容区域,包含多种块级和行内标签,标题标签<h1>
至<h6>
用于定义不同层级的标题,<h1>
重要性最高,通常用于页面主标题,段落标签<p>
用于包裹文本内容,<br/>
用于换行(自闭合标签),<hr/>
分割线,文本格式化标签中,<strong>
或<b>
用于加粗文本,<em>
或<i>
用于斜体文本,<u>
添加下划线,<del>
表示删除线,<mark>
突出显示文本,列表标签分为有序列表<ol>
(<li>
为列表项)、无序列表<ul>
和定义列表<dl>
(包含<dt>
定义项和<dd>
描述)。
链接和图片是网页的核心元素。<a>
标签用于创建超链接,通过href
属性指定目标地址(如<a href="https://www.example.com">访问示例网站</a>
),target="_blank"
可在新标签页打开链接,图片标签<img>
通过src
属性引用图片路径,alt
属性提供替代文本(如<img src="image.jpg" alt="描述文字">
),确保图片无法显示时仍可传递信息,表格标签<table>
用于展示结构化数据,包含<tr>
(行)、<th>
(表头单元格)和<td>
(普通单元格),可通过border
、cellpadding
、cellspacing
等属性调整样式,
<table border="1"> <tr> <th>姓名</th> <th>年龄</th> </tr> <tr> <td>张三</td> <td>25</td> </tr> </table>
表单标签用于用户输入,<form>
定义表单区域,action
属性指定提交地址,method
属性定义提交方式(GET/POST),输入标签<input>
通过type
属性指定输入类型(如text
文本、password
密码、submit
提交按钮),<textarea>
用于多行文本输入,<select>
和<option>
创建下拉选择框,<label>
标签为表单元素提供说明(如<label for="username">用户名:</label><input type="text" id="username">
)。

其他常用标签包括<div>
(块级容器,用于布局)、<span>
器,用于文本片段样式)、<header>
和<footer>
(定义页眉页脚)、<nav>
(导航链接区域)、<section>
和<article>
(文档区块语义化标签),HTML5还引入了多媒体标签,如<video>
和<audio>
,分别用于嵌入视频和音频文件,支持controls
属性显示播放控件。
通过合理组合这些HTML命令,开发者可以构建出结构清晰、语义丰富的网页,需要注意的是,HTML标签应遵循语义化原则,例如使用<header>
而非纯<div>
定义页眉,以提高页面的可访问性和SEO效果。
相关问答FAQs
-
HTML中
<div>
和<span>
的区别是什么?
<div>
是块级元素,默认占满一行,常用于布局大区块;<span>
是行内元素,不会打断文本流,用于对文本片段或小范围内容添加样式。<div>
可包裹整个页面侧边栏,而<span>
可为单个单词设置颜色。(图片来源网络,侵删) -
如何优化HTML图片的加载性能?
可通过以下方式优化:使用<img>
的loading="lazy"
属性实现懒加载;为不同设备提供不同分辨率的图片(如使用<picture>
标签或srcset
属性);压缩图片体积;使用alt
属性提供替代文本,既提升SEO又增强可访问性。