Python 发表于 2015-9-13 15:10:47

XML 与 HTML 4.01 HTML 5 ── ISO-8859-1 常见实体 特殊字符转义

XML 与 HTML 4.01 HTML 5 ── ISO-8859-1 常见实体 特殊字符转义

有些字符,像 < 或 > 这类,对 HTML 来说是有特殊意义的,用于定义 HTML 标签的开始与结束;所以,这些字符是不允许在文本中使用的。要在 HTML 中显示 < 或 > 字符,就必须使用实体字符转义。
实体字符转义

表达形式分 3 部分:和号 &、实体名称 (或一 # 和一实体编号)、分号 ;。
要在 HTML 文档中显示 < 或 > 字符,需要这样写


使用实体名称,而不是实体编号的好处在于:名称相对来说更容易记忆。而这么做的坏处是,并不是所有浏览器都支持最新实体名称,然而几乎所有浏览器对实体编号的支持都很好。
ISO 8859-1 (Latin-1)

HTML 4.01 与 HTML 5 支持 ISO 8859-1 (Latin-1) 字符集。
ISO-8859-1 的较低部分(从 1 到 127 之间的代码)是最初的 7 比特 ASCII。
ISO-8859-1 的较高部分(从 160 到 255 之间的代码)全都有实体名称。
这些符号中的大多数都可以在不进行实体引用的情况下使用,但是实体名称或实体编号为那些不容易通过键盘键入的符号提供了表达的方法。
注意:实体名称对大小写敏感。

带有实体名称的 ASCII 实体



ISO 8859-1 符号实体



ISO 8859-1 字符实体


版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载;否则,将追究其法律责任。

页: [1]
查看完整版本: XML 与 HTML 4.01 HTML 5 ── ISO-8859-1 常见实体 特殊字符转义