2012-09-17 41 views
11

多出整體利益看得比什麼的,但什麼是type =「text/css」和type =「text/stylesheet」之間的區別?

<link rel="stylesheet" href="/css/test.css" type="text/css"/> 

<link rel="stylesheet" href="/css/test.css" type="text/stylesheet"/> 

似乎有在不同的瀏覽器的風格有些差異的區別,但我真的不能指向任何具體的東西 - 使用這兩者之間有沒有真正的區別?

+1

您應該按照W3C規範 - http://www.w3.org/TR/html4/present/styles.html中的規定使用text/css。有可能是一些瀏覽器在文本/樣式表中猜測,或者web服務器已經添加了MIME類型,並且正在做出適當的響應,或者只是基於文件名猜測?不確定它應該真的工作! – dougajmcdonald

回答

15

text/stylesheet對於link元素不是有效類型。您可以使用text/css

您可能會看到瀏覽器的差異,因爲某些瀏覽器已考慮到人們可能會錯誤地使用type="text/stylesheet"而不是type="text/css"

+0

解釋它 - 謝謝你的澄清! – edparry

相關問題