简单的问题。我应该在 CSS 中使用哪些引号?
选项1:
background: url( 'foo.png' );
选项#2:
background: url( "foo.png" );
两者都适用于“普通浏览器”。我只想遵守标准。
简单的问题。我应该在 CSS 中使用哪些引号?
选项1:
background: url( 'foo.png' );
选项#2:
background: url( "foo.png" );
两者都适用于“普通浏览器”。我只想遵守标准。
标准说:
URI 值的格式是 'url(' 后跟可选的空格,后跟可选的单引号 (') 或双引号 (") 字符,后跟 URI 本身,后跟可选的单引号 (') 或双引号(") 字符后跟可选的空格,后跟 ')'。两个引号字符必须相同。
即没有,单人或双人。如果您关心 IE5/Mac(这些天您可能不关心),请避免使用 IE5/Mac '
,否则请使用任何让您感到舒适的东西。
标准是您可以将任何一种用于字符串,也可以将任何一种用于URL ,也可以不使用。在大多数情况下,没有真正的区别,但是如果您尝试引用的值中有双引号,那么使用单引号会更容易,反之亦然。
除此之外,如果您认为它可以使您的文件更好且更易于编辑,欢迎您始终选择其中一种,但没有人会因为使用“错误”的文件而对您开枪。
我使用双引号......这就是我在书籍和教程中看到的方式。只要在自己的工作中保持一致