溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

html讀取不了css樣式的解決方法

發(fā)布時間:2021-01-20 09:45:17 來源:億速云 閱讀:535 作者:小新 欄目:web開發(fā)

這篇文章主要介紹了html讀取不了css樣式的解決方法,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

html讀取不了css樣式的解決辦法:1、檢查css路徑并修改;2、修改css文件中指定的編碼與頁面統(tǒng)一;3、修改HTML頭部的DOCTYPE聲明;4、檢查是否使用@import并修改即可。

html怎么讀取不了css樣式?

“style=" "”的方式是肯定有效果,因為它的級別最高。

你寫在CSS樣式里的內(nèi)容不起作用可能是被其他的重復(fù)設(shè)置覆蓋了;或者外聯(lián)的CSS樣式表沒有加載、失效了(注意是全部加載不上,這里排除部分樣式不兼容問題)。

原因:

1、首先考慮是否css路徑錯誤。

2、在樣式最開始有寫注釋,而當(dāng)中文注釋中的漢字為奇數(shù)個數(shù)時,會與結(jié)尾的“*/”組合成合法字符,以至于注釋不能及時關(guān)閉,這樣后續(xù)樣式全部被自動注釋。

3、css文件中指定的編碼與頁面不統(tǒng)一,瀏覽器用頁面編碼解析css,自然會出錯。我的IE更新到IE11時遇到了這個問題,html給的gb2312,css文件頭給了的@charset"utf-8",css完全加不上。

例:<meta http-equiv="Content-Type" content="text/html; charset=gbk" />

<link href="join_us.css" type="text/css" rel="stylesheet" charset=“utf-8”>

(1) 外聯(lián)css文件開頭給了@charset "utf-8"

(2)CSS文件中未指定@charset頭聲明,導(dǎo)致IE默認(rèn)使用頁面編碼來解碼CSS文件。

在這里解釋一下,gb2312和gbk都是較早的國標(biāo)碼,主要用于編解碼常用漢字。而utf-8更國際化一些,同時適用中文,基于英文的平臺使用utf-8。GBK、GB2312等與UTF8之間都必須通過Unicode編碼才能相互轉(zhuǎn)換。

5、IE不支持引入外部的Css文件,并且提示MINE Type類型不匹配。.css文件不是minetype 類型,原因可能是這個.css文件是你創(chuàng)建的其他類型(比如txt)文件然后改的后綴。

(1)那就重建一個css文件,把代碼copy過去。

(2)或者下載FilesTypeMan 軟件,直接修改文件后綴的minetype類型。

看一下你的HTML頭部的DOCTYPE 聲明

<!DOCTYPE>聲明不是 HTML 標(biāo)簽;它是指示 web 瀏覽器關(guān)于頁面使用哪個 HTML 版本進行編寫的指令。在 HTML 4.01 中,<!DOCTYPE> 聲明引用 DTD,因為 HTML 4.01 基于 SGML。DTD 規(guī)定了標(biāo)記語言的規(guī)則,這樣瀏覽器才能正確地呈現(xiàn)內(nèi)容。

HTML5 不基于 SGML,所以不需要引用 DTD。

<!DOCTYPE html> HTML5聲明。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">這個是dw自動在網(wǎng)頁文件頁增加了dtd信息(可以刪. 刪除后,瀏覽器會使用的默認(rèn)dtd.)

該 DTD 等同于 XHTML 1.0 Transitional,但允許框架集內(nèi)容。

還有很多。。。

本地的外聯(lián)css加不上,把頁面頭部的 <!DOCTYPE html> 把html去掉 就ok了。

6、如果使用@import,當(dāng)css文件發(fā)生改動時,客戶端IE6將不會刷新該css。

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“html讀取不了css樣式的解決方法”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI