层叠样式表(css)
调用方式有三种:
1 用
浏览器进行解析的时候会先HTML解析再做CSS解析,所以下面的代码会出错:
Gotcha!'); }
字符编码:
为了保证在css中可以使用可能产生问题的字符,css提供了一种方式由反斜杠()加六位十六进制数字。
字符e可以编码成65 65 00065,当后面紧跟的字符也是十六进制字符中的一种的时候,只有最后一个才是对的。
例如teak编码成 t65ak 不会正常,因为会解码时会把65a当成一个字符。
为了避免上述情况可以编码以后加一个空白符,例如:t65 k。
很多CSS解析器同样会解析引号之外的字符串。
下面两个代码IE下相同
评论