Html/Xml中的转义字符

简介: HTML中的转义字符 HTML中,&等有特殊含义,(前两个字符用于链接签,&用于转义),不能直接使用。使用这三个字符时,应使用它们的转义序列,如下所示:转义字符源字符描述& 或 &&和< 或 大于号""双引号 空格©©版权符&reg®注册符需要说明的是:a. 转义序列各字符间不能有空格;b. 转义序列必须以";"结束;c. 单独的&不被认为是转义开始;d. 区分大小写。

HTML中的转义字符
 HTML中<, >,&等有特殊含义,(前两个字符用于链接签,&用于转义),不能直接使用。使用这三个字符时,应使用它们的转义序列,如下所示:

转义字符 源字符 描述
&amp; 或 & &
&lt; 或 < < 小于号
&gt; 或 > > 大于号
&quot; " 双引号
&nbsp; 空格
&copy; © 版权符
&reg ® 注册符

需要说明的是:
a. 转义序列各字符间不能有空格;
b. 转义序列必须以";"结束;
c. 单独的&不被认为是转义开始;
d. 区分大小写。

XML转义字符
不合法的XML字符必须被替换为相应的实体。
  下面是五个在XML文档中预定义好的实体:

转义字符 源字符 描述
&amp; &
&lt; 或 < < 小于号
&gt; 或 > > 大于号
&quot; " 双引号
&quot; ' 单引号

注意: 只有"<" 字符和"&"字符对于XML来说是严格禁止使用的。剩下的都是合法的,为了减少出错,使用实体是一个好习惯。

目录
相关文章
|
1月前
|
XML 前端开发 数据格式
请描述如何使用`BeautifulSoup`或其他类似的库来解析 HTML 或 XML 数据。
【2月更文挑战第22天】【2月更文挑战第67篇】请描述如何使用`BeautifulSoup`或其他类似的库来解析 HTML 或 XML 数据。
|
16天前
|
XML 存储 JavaScript
html和xml
【4月更文挑战第10天】html和xml
14 1
|
3月前
|
XML JavaScript 数据格式
python - bs4提取XML/HTML中某个标签下的属性
python - bs4提取XML/HTML中某个标签下的属性
29 0
|
4月前
|
XML 存储 数据格式
SGML .HTML 、XML和XHTML的区别?
SGML .HTML 、XML和XHTML的区别?
33 0
|
5月前
|
XML 数据采集 JavaScript
基于.Net开源Html解析器,此外还支持SVG、XML等格式
基于.Net开源Html解析器,此外还支持SVG、XML等格式
24 0
|
6月前
|
XML 存储 JavaScript
XML与html解析,区别,如何使用
XML与html解析,区别,如何使用
|
9月前
|
XML 移动开发 开发框架
基础:html5、html、htm、xhtml、dhtml、shtml、shtm、xml、xsl、xslt
基础:html5、html、htm、xhtml、dhtml、shtml、shtm、xml、xsl、xslt
47 0
|
10月前
|
XML 前端开发 JavaScript
【CSS】CSS+HTML‘VS’CSS+XML
【CSS】CSS+HTML‘VS’CSS+XML
64 0
|
10月前
|
XML 前端开发 数据格式
【XML】HTML的又一相关语言
【XML】HTML的又一相关语言
47 0
|
10月前
|
XML 数据格式
基础篇:HTML XML XHTML
基础篇:HTML XML XHTML