0
快速的問題:它一直是標準的做法,規定如HTML頭鏈接:標題鏈接:是否帶有類型聲明?
<link rel="stylesheet" href="css/mainstylesheet.css" type="text/css" />
但我已經開始看到人們消除這種類型的聲明;特別是在諸如html5樣板等項目中。
<link rel="stylesheet" href="css/mainstylesheet.css"/>
那麼這些類型聲明是多餘的,還是包含它們還是更可取的。注意;我不是說我們可以不使用它們(這個答案會是'是'),而是哪個更好?
雖然不是強制性的(假設這些外部鏈接使用正確的MIME類型),但文檔說這樣的聲明爲解析器(瀏覽器)提供了提示,即資源是他們所說的。這在任何真正意義上都是有益的嗎? (我的意思是沒有任何東西阻止某人鏈接到不正確的MIME類型,但指定它是鏈接信息中的正確類型) – Stumbler
我還沒有測試過使用不正確的MIME類型提供CSS文件的情況。但是我在'script'標籤上使用了'type =「text/template」'來存儲javascript模板。 –