html字符实体之网页常用特殊字符笔记

原创 PHP笔记  2017-03-18 18:10  阅读 1,153 views 次

html中,某些字符对html是有特殊意义,不能直接写在网页中,比如在html中不能直接使用小于号(<)和大于号(>),这是因为我们的标签就是小于号和大于号组成的,浏览器在解析的时候会把它当成标签处理。如果我们要正确地输出或显示这些有特殊意义的字符,我们就必须在html代码中用到字符实体(character entities)。

字符实体由三部分组成:一个和号‘&’,一个实体名称(或者一个‘#’ 和一个实体编号),以及一个分号‘;’。实体名称比实体编号更容易记忆,但是有些浏览器不支持最新的实体名称,而实体编号所有的浏览器都支持的很好。该用什么就要自己考虑了,反正我用的是实体名称,实体编号我记不住,查又浪费宝贵的时间。

1、不间断空格(non-breaking space)

不间断空格是html中最常用的字符实体,在之前的实力中都用到过,而且在笔记如何在HTML中插入多个空格,空格符有那些?中就就有实例和用法的记录,在此就不重复了记录了。

2、html中常用的字符实体

实例:

......
<body>
1&lt;2<!--1<2-->
2&gt;1<!--2>1-->
</body>
......

运行结果:1<2 2>1

说明:要在什么地方显示字符,就在什么地方写字符对应的字符实体。

3、常用的字符实体

显示结果 描述 实体名称 实体编号
空格 &nbsp; &#160;
< 小于号 &lt; &#60;
> 大于号 &gt; &#62;
& 和号 &amp; &#38;
" 引号 &quot; &#34;
' 撇号 &apos; (IE不支持) &#39;
分(cent) &cent; &#162;
£ 镑(pound) &pound; &#163;
¥ 元(yen) &yen; &#165;
欧元(euro) &euro; &#8364;
§ 小节 &sect; &#167;
© 版权(copyright) &copy; &#169;
® 注册商标 &reg; &#174;
商标 &trade; &#8482;
× 乘号 &times; &#215;
÷ 除号 &divide; &#247;

如果要查看完整的字符实体,请移步到html字符实体大全

本文地址:https://www.ggbiji.com/html-entity.html
版权声明:本文为 PHP笔记 原创/整理文章,欢迎分享,转载请注明出处!

发表评论


表情

  1. 懿古今
    懿古今 @回复

    这个还是很实用的,因为有些地方是要用到这个字符实体的