CSS是一種網站前端開發中不可或缺的技術,它能夠為網站添加各種視覺效果。在設置CSS文件的時候,我們需要添加MIME類型,這個類型是告訴web服務器Web資源的種類和格式。
<link href="style.css" rel="stylesheet" type="text/css"/>
其中type="text/css"就是告訴服務器這個文本是CSS文件類型。下面是CSS資源的常見MIME類型:
text/css .css text/x-component .htc text/x-less .less text/x-sass .sass text/x-scss .scss text/js .js text/javascript .js text/x-javascript .js application/javascript .js application/x-javascript .js
對于text/css類型,web服務器會直接解析為CSS文件類型,并且在客戶端呈現。對于其它MIME類型,web服務器不會直接解析為CSS文件類型。如果需要使用其它的CSS預處理器,例如Sass或者LESS,就需要設置相應的MIME類型。
<link href="style.scss" rel="stylesheet" type="text/x-scss"/>
在此需要注意MIME類型的設置不能作為安全措施防止攻擊,因為MIME類型是可以被偽造的。但是正確設置MIME類型可以使web服務器解析文件正確,減少出錯的可能性。
上一篇css 設置相對高度
下一篇css 設置表單背景顏色