时间:2021-05-08
在最开始学习web标准的时候有这么一条:
把所有<和&特殊符号用编码表示 :
任何小于号(<),不是标签的一部分,都必须被编码为& l t ; 任何大于号(>),不是标签的一部分,都必须被编码为& g t ;
任何与号(&),不是实体的一部分的,都必须被编码为& a m p;
注:以上字符之间无空格。
而在我们平时的工作中经常会遇到这种情况:
更多>>
国内的同行大多是写两个大于号>>或者干脆就写>>(更夸张的是有人为了追求和效果图完全一致的效果而单独对这里使用宋体),更合理的写法如下:
<style>a:after{content:'\00BB';}</style><a href="">更多</a>\00BB — right double angle quote, unicode = » (»)
由于IE6/7不支持after伪类,退一步这样写也不错:
<a href="">更多»</a>显示效果:
更多»
最好的例子就是wordpress编辑器左下角的路径处:
而面包屑导航处经常被写为的大于号也不是<而应是›根据wordpress后台的title写法:
<title>添加新文章‹ 99css — WordPress</title>显示效果如下:
添加新文章 ‹ 99css — WordPress
把‹的l改成r就是右了
另看到aoao和怿飞在twitter上讨论空格,怿飞说:
测试发现空格还是用 \u0020 表示兼容性和语义最好
我也不是很认同,我的观点是:在html中使用 ,而在css中使用\20才是比较合理的做法:p
延伸阅读
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
URL编码URL编码就是将URLs中不宜打印的字符或者具有特殊意义的字符转换为Web浏览器和服务器明白且普遍接受的表示法。这些字符包括:ASCII控制字符-不宜
1、组成普通字符:普通字符串,没有特殊含义特殊字符:在正则表达式中具有特殊的含义正则表达式中常见的meta字符【特殊字符】2、POSIXBRE【基本】与ERE【
在web开发经常会遇到如: 这样的字符。它其实是Html将一些特殊字符(Html语法字符)的一种表达方式。 下面列举几个常用字符: 空
由于web.py已经在模板中定义“$”符号位定界符,所以在模板中如果要使用美元符号需要特殊处理。如我要在模板中输出“$name”字符串:复制代码代码如下:$na
class文件中的特殊字符串首先说明一下,所谓的特殊字符串出现在class文件中的常量池中,本着循序渐进和减少跨度的原则,首先把class文件中的特殊字符串做一