您现在的位置:龙卷风首页 ›› 网络编程 ›› 阅读文章

全角空格的十进制码(&#xxx)以及十进制码的应用

十进制码的应用

空格的十进制码是&#12288。

十进制码是什么?这个问题暂且跳过。

先来说说字符编码。最简单的是ASCII编码,这套编码系统定义了英文字符、数字和一些特殊字符在计算机中的表示方式。比如说,e在这套编码中的号码是101,这个数字是十进制的,不是二进制的。那么,在网页中,可以使用&#xxx形式来表示e这个字母,它就是&#101了。

同样的道理,所有的汉字在计算机中也只是一个数字。由于汉字的数量比较庞大,对应的数字自然也比较大。怎样找到汉字对应的代码呢?用JavaScript可以办到!看下面代码:

十进制码就是这个东西。那么,它有什么用处呢?

在网页设计中,有两种情形十进制码会派上大用场。

1、逃避语法规则。比如html语法总是以方括号作为标签的起始和结束标志,以双引号和单引号作为属性的起始和结束标志。可是如果设值的时候,值里面含有这些符号怎么办呢?方括号还好办,用html实体就可以解决,比如<的html实体是&lt;,引号没有对应的html实体,只能使用十进制码。

2、逃避编码系统。比如wordpress程序文件不支持中文,只能先把中文转成十进制码,再使用。

作者 不见不散 本文仅代表作者观点,与龙卷风资讯网立场无关。

我来说两句

内容/Content