Skip to content

字符实体与注释 ​

有些字符在 HTML 里有特殊含义,直接写会出问题,需要用"字符实体"(entity)来转义。

什么是字符实体 ​

字符实体以 & 开头、以 ; 结尾,用来表示特殊字符。

必须转义的特殊字符 ​

字符实体写法为什么
<&lt;会被当成标签开始
>&gt;会被当成标签结束
&&amp;会被当成实体开始
双引号 "&quot;属性值里需转义
空格(不换行)&nbsp;连续空格的保护

常用符号实体 ​

符号实体写法
版权 ©&copy;
注册商标 ®&reg;
商标 ™&trade;
人民币 ¥&yen;
省略号 …&hellip;
箭头 →&rarr;

注释 ​

注释给写代码的人看,不会显示在页面:

html
<!-- 单行注释 -->

<!--
  多行注释
  可以写很多内容
-->

实际示例 ​

想在页面里展示代码 <p>,必须这样写:

html
<p>小于号是 &lt;p&gt;,大于号是 &gt;p&gt;</p>

显示为:小于号是 <p>,大于号是 >p>

提示

如果忘了转义 &,后面跟着的内容可能被浏览器误判,出现乱码。

HTML 入门教程 · 零基础学做网页 · 每页带代码示例