HTML字符实体、编码、特殊字符

诸如”<“之类的符号在HTML中拥有特殊的含义,所以不能被用于文本之中。

为了在HTML中显示小于号(<),我们需要使用字符实体。

字符实体

某些字符在HTML中拥有特殊的含义,比如小于号(<)用来定义一个HTML标签的开始。如果我们希望浏览器正确地显示这些字符,我们必须在HTML源码中插入字符

字符实体有三部分:一个和号(&),一个实体名称,或者#和一个实体编号,以及一个分号(;)。

要在HTML文档中显示小于号,我们需要这样写:&lt;或者&#60;

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

注意:实体对大小写敏感。

空格

空格是HTML中最普通的字符实体。

通常情况下,HTML会裁掉文档中的空格。假如你在文档中连续输入10个空格,那么HTML会去掉其中的9个。如果使用 ,就可以在文档中增加空格。

最常用的字符实体

显示结果 描述 实体名 实体号
不可拆分的空格 &nbsp; &#160;
< 小于 &lt; &#60;
> 大于 &gt; &#62;
& and符号 &amp; &#38;
引号 &quot; &#34;
单引号 &#39;

其他一些常用的字符实体

显示结果 描述 实体名 实体号
¢ &cent; &#162;
£ 英镑 &pound; &#163;
¥ 人民币元 &yen; &#165;
§ 章节 &sect; &#167;
© 版权 &copy; &#169;
® 注册 &reg; &#174;
× 乘号 &times; &#215;
÷ 除号 &divide; &#247;

《HTML字符实体、编码、特殊字符》上的一个想法

评论已关闭。