可能重複:
Which type of quotes we should use in css background url (「…」)? Single, double or no quote needed?我應該在CSS中使用哪些引號?
簡單的問題。我應該在CSS中使用什麼引號?
選項#1:
background: url('foo.png');
選項#2:
background: url("foo.png");
的 「正常的瀏覽器」 兩項工程。我只想遵循標準。
可能重複:
Which type of quotes we should use in css background url (「…」)? Single, double or no quote needed?我應該在CSS中使用哪些引號?
簡單的問題。我應該在CSS中使用什麼引號?
選項#1:
background: url('foo.png');
選項#2:
background: url("foo.png");
的 「正常的瀏覽器」 兩項工程。我只想遵循標準。
一個URI值的格式是「URL(」隨後可選空格後跟一個可選的單引號(')或雙引號(「)字符,後面的URI本身,然後是可選的單引號(')或雙引號(「)字符,然後是可選的空格,然後是')'。兩個引號字符必須相同。
即無,單或雙。如果你關心IE5/Mac(你現在可能沒有這麼做),請避免使用'
,否則請使用任何讓你感覺舒服的東西。
我使用雙引號......這就是我在書籍和教程中看到的。只要在你自己的工作中保持一致
The standard is that you can use either for strings和you can use either or neither for URLs。大多數情況下並沒有真正的區別,但是如果您要引用的值有雙引號,那麼使用單引號會更容易,反之亦然。
除此之外,如果您認爲這會讓您的文件變得更加美觀且更易於編輯,那麼歡迎您選擇其中之一,但是沒有人會因爲使用「錯誤」的文件而投籃。
打算髮布幾乎完全相同的答案 - 我只會補充說,相同的定義適用於字符串一般http://www.w3.org/TR/2008/REC-CSS2-20080411/syndata的.html#字符串 – 2011-04-16 17:35:10