引入
HTML 中有些字符有特殊含义,不能直接当普通文字写。
实体字符就是用来显示这些特殊字符的,比如 <、>、空格、版权符号等。
正文
定义
定义
HTML 实体字符是一种特殊写法,用来在网页中显示保留字符、特殊符号或不方便直接输入的字符。
例如 < 在 HTML 中会被浏览器当成标签开始,所以如果想显示 < 本身,就要写成 <。
语法
实体字符通常以 & 开头,以 ; 结尾。
&实体名称;例如:
<p><p> 表示段落标签</p>页面显示效果类似:<p> 表示段落标签。
常见实体字符
| 显示字符 | 实体写法 | 说明 |
|---|---|---|
< | < | 小于号 |
> | > | 大于号 |
& | & | 和号 |
" | " | 双引号 |
' | ' | 单引号 |
| 空格 | | 不换行空格 |
© | © | 版权符号 |
® | ® | 注册商标 |
™ | ™ | 商标符号 |
显示 HTML 标签
如果想在页面中展示 HTML 标签本身,不能直接写标签。
<p>段落标签写作:<p></p></p>如果直接写 <p></p>,浏览器会把它当成真正的段落标签解析。
显示多个空格
HTML 会把连续多个普通空格合并成一个空格。
如果想保留额外空格,可以使用 。
<p>HTML CSS</p>不过不建议用很多 做布局,页面间距应该交给 CSS。
显示版权信息
<p>© 2026 My Website</p>页面中会显示版权符号 ©。
实体编号
实体字符也可以使用编号写法。
<p><p> 是段落标签</p>其中 < 表示 <,> 表示 >。
日常学习中,优先记常见的实体名称即可。
特点
- 实体字符通常以
&开头,以;结尾 <表示<>表示>&表示& 表示不换行空格- 实体字符常用于显示 HTML 保留字符
- 实体字符可以用名称,也可以用编号
注意事项
- 展示 HTML 标签本身时,要用
<和> - 写
&本身时,建议写成& - 不要大量使用
控制布局,布局应该交给 CSS - 实体字符的分号
;不要漏掉 - 普通中文、英文一般不需要写成实体字符
理解
可以把实体字符理解为 HTML 中的“转义写法”。
当某个字符会被浏览器误解,或者不方便直接输入时,就可以用实体字符来表示。
它的作用不是改变结构,而是让特殊字符能安全地作为文本显示出来。
引出
理解实体字符之后,可以继续回看 HTML 文本标签,尤其是展示代码文本时经常会用到它。