2011-09-30 85 views
1

我在Is quoting the value of url() really necessary?CSS background-image - What is the correct usage?的評論中看到,Mac IE 5不支持url()函數內部的引號。CSS url()函數:瀏覽器支持

而且PPK的CSS頁面沒有提到的網址()函數在所有: http://www.quirksmode.org/css/contents.html

所以我想知道的是什麼瀏覽器支持喜歡這個功能。哪些瀏覽器識別該值,哪些需要引號,空格等等。

我意識到,過去五年發佈的所有東西都可能支持所有語法。這是我正在考慮的舊瀏覽器。

+1

IE5 Mac嗎?這是古老的歷史,忘掉它。 – thirtydot

+0

好了,一切都在過去的10年發佈,excludi對於Mac而言,IE 5.1和5.2支持'url()'功能。 – BoltClock

+0

@thirtydot:我只是好奇 –

回答

1

Mac IE5?嚴重? :)我認爲這個瀏覽器是嚴重過時,不再使用:)

總之,根據W3C,它的
body {background-image:url('paper.gif');}

而且它適用於所有(以上)的瀏覽器。如果你需要這種古代瀏覽器的支持,你在開發誰?

+1

根據W3C的說法,只要它們匹配(即不是'url('foo「)')就可以使用引號。 – BoltClock

+0

您的回答除了錯誤之外, t試圖回答我所問的問題 –

+0

這種粗魯的態度讓每個人都投下一票不同意你的想法...... IE5是歷史,認真的,不要試圖讓這個老人重新生活 – Michiel

1

我從來沒有任何與任何瀏覽器類型的背景圖像的問題。

當然,除非你把它作爲一個div沒有內容,而不是指定的寬度和元件的HIGHT ...的背景/背景圖像

示例用法

#body {background-image:url('mylovelybg.jpg');} 

或長手(允許彩色和重複因素

#body {background:url ('mylovelybg.jpg') repeat-x #fff;} 
+0

我要求提供瀏覽器兼容性,而不是語法示例。 –

+0

我在第一行中明確指出「我從來沒有任何瀏覽器類型的背景圖像問題。 當然,除非你把它作爲一個沒有內容的div,並且沒有指定元素的寬度和高度......「那麼爲什麼要投票呢?我試圖給你更多的信息,你最初的要求 - IE幫助出來!爲什麼投票?! –