首页 > css中的url()到底要不要加引号?

css中的url()到底要不要加引号?

这两处的url格式都是书上特别之处的,我就想不通了,什么时候要引号什么时候不要?

background-image:    url(images/background.gif);

=====================================================================

@font-face {
    font-family: "Emblema One";
    src: url("http://...此处省略...");
}

从安全角度来讲是要加上的...
否则容易被xss
因为""意味着是字符串...但是不加引号的话..传过来的万一是);url("http://www.xss.xss")就把cookie什么的可能泄露出去了...


vs写asp.net加了会报错


最好还是加上引号


如果路径里面有空格,老IE是认不出来的,所以我一般都加上,单引号。


我个人一直不加,但是firebug里显示加上引号的,so,不知道哪个效率更高一点


最好是加上。html标签的属性也同理。


w3c下 加不加无所谓~

【热门文章】
【热门文章】