曲径通幽论坛
标题:
HTML 转义字符 与 ISO Latin-1字符集
[打印本页]
作者:
beyes
时间:
2011-6-13 09:39
标题:
HTML 转义字符 与 ISO Latin-1字符集
HTML中,像 '<' ,'>','&' 等字符有特殊含义(<,>,用于链接签,&用于转义),不能直接使用。它们不能直接在网页里显示,如果要显示它们,需要先进行转义。
转义字符串 (escape sequence) 又称为字符实体 (Character Entity)。
在HTML中,使用转义字符串的原因有两个
:
一、像 '<' 和 '>' 这些符号已经用来表示HTML标签,因此不能直接在文本中直接当作一般符号来使用。为了在HTML文档中能使用这些符号,就需先对它们进行转义,转义字符串概念由此而来。当解释程序遇到这类字符串时会将它们还原为真实的字符,而不具有其它特殊含义。在输入转义字符串时,要严格遵守字母大小写的规则。
二、有些字符在 ASCII 字符集中没有定义,因此需要使用转义字符串来表示。
转义字符串的组成
转义字符串的组成氛围 3 个部分:第一部分是一个 & 符号(ampersand);第二部分是实体(Entity)名字或者是 # 加上实体 (Entity) 编号;第三部分是一个分号。
比如要显示一个大于号 >,会写成如下形式:
>
或
>
上面第一种写法是 “实体编号”记法;第二种写法是 “实体名称”记法 (注意它是大小写敏感的) 。
相对于 “实体编号”,“实体名称”记法更容易让人记忆,但有个缺点是并不一定能够获得所有浏览器的支持,而 “实体编号”记法则没有这种忧虑。
最常用的实体字符,ISO 8859-1 (Latin-1)字符集,数学和希腊字母标志,重要的国际标记
文档下载:
网盘下载
欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/)
Powered by Discuz! X3.2