现在的位置: 首页 > 综合 > 正文

10条HTML容易出错的转义符

2013年05月26日 ⁄ 综合 ⁄ 共 922字 ⁄ 字号 评论关闭

我查这个资料的原因是,在Excel省略号经过c++转换成了&,解析xml时候报错了,但是写xml里面没有省略号的转义,只有5个:

在 XML 中有 5 个预定义的实体引用:

&lt; < 小于
&gt; > 大于
&amp; & 和号
&apos; ' 省略号
&quot; " 引号

这个10个错误我敢保证肯定有人犯过,不只是初学者,老手因该也有过经历。让我们来看这10个可能会在你的HTML内容中犯的错误。如果你也有一些细节的错误经验,不妨在留言里跟大家一起分享纠正。

Crime 1: 不替换转意符号&

当然这个问题只有你在W3C验证HTML时会报错,有很多朋友会把直接打出来,而不是用&amp;替代。

Crime 2: 省略号知道怎么写吗?

用三点在句子中代表停顿,被称为“省略号”,而不是打三个实心点,它有着自己的HTML转义符&hellip;

Crime 3: 破折号

在HTML中请使用&mdash;来表示破折号,很多朋友会用键盘来打。

Crime 4: 短划线

类似破折号,但其更短一些,语义相同,很多朋友也是使用键盘打出,在HTML中是&ndash;

Crime 5: 版权符号

相信初学者朋友不知道怎么打,很多人会用(C)来表示,其实版权符号是由字母C和圈组成,在HTML中定义为&copy;

Crime 6: 商标符号

版权和商标符号都有自己的HTML形式,所以没必要自己设计样式,在HTML中是&trade;

Crime 7: 数学中的分数

这个我之前也不知道,很少会用到,比如1/2, 1/4 or 3/4在HTML中形式是&frac12;,&frac14;和&frac34;,是不是很简单?

Crime 8: 常用的数学符号

常见的数学符号,如加,减,乘,除都可以用键盘直接打出来,乘号和除号在HTML中转义符是&times;和&divide;

Crime 9: 度的符号

温度,角度或经度/纬度地图位置等,难住了吧?的确我们不太常用的,正确方法是&deg;

Crime 10: 引号的使用

这算是错误率最高的一个转义符号,分为单引和双引。比如2’5′,我说:”XXXXXXX等。其在HTML中因写为&lsquo;和&rsquo;

总结,其实不难发现,这些符号都有规律,他们依据的标准是英文单词一部分缩写,英文好的朋友甚至可以直接推断出其实体。

抱歉!评论已关闭.