我应该在我的样式表中使用以下哪一项?
/* Example #1: */ background-image: url(image.png); /* Example #2: */ background-image: url("image.png"); /* Example #3: */ background-image: url('image.png');
W3C 指定的 正确方法 是什么?
W3C 说引号是可选的,所有三种方式都是合法的。
开始和结束引号只需要是相同的字符。
如果 URL 中有特殊字符,则应使用引号或转义字符(见下文)。
语法和基本数据类型
URI 值的格式是 ‘url(‘ 后跟可选的空格,后跟可选的单引号 (‘) 或双引号 (“) 字符,后跟 URI 本身,后跟可选的单引号 (‘) 或双引号(“) 字符后跟可选的空格,后跟 ‘)’。两个引号字符必须相同。
转义特殊字符:
出现在不带引号的 URI 中的某些字符,例如括号、空格字符、单引号 (‘) 和双引号 (“),必须使用反斜杠进行转义,以便生成的 URI 值是 URI 标记:’\(‘, ‘\)’。