影響網頁樣式錯亂的因素

有時靜態頁做好的Html很美觀很飄亮,但是一旦套上程序時就有問題了。但不是錯亂得很嚴重,只是多了一行空行或者整行的字都向上或向下移了,位置對不上。現總結一下碰到的經驗,以後碰到新的因素也會在此更新。

編碼問題

1、靜態Html頁使用了GB2312編碼,轉成動態網頁時雖然使用了charset="GB2312"指定網頁解析編碼,但是此文件的編碼可能是UTF-8。(默認Dreamweaver新建的文件是UTF-8),此時可以把charset="GB2312"改成charset="UTF-8"或者按快捷鍵Ctrl+J更改文件的編碼。

2、有時網頁解析編碼指定了UTF-8 ,網頁文件編碼也批定了UTF-8 ,但還是錯亂了。這是UTF8簽名(UTF8-BOM)引起的錯亂,更改方法是所有網頁文件的編碼都不包含BOM。但是一個個網頁文件修改很麻煩,可以網上搜索批量清除BOM腳本。

(Dreamweaver快捷鍵Ctrl+J更改文件編碼)

 

多餘的頭部代碼問題

有一次在頭部前面註釋了該頁是什麼頁,結果影響到了樣式,找了半天也沒找出問題,只能一行行代碼刪掉試了。後來才發現頭部之前寫註釋也會影響。

如:

<!--文章詳情頁-->
<!doctype html>
<html>

應改爲:

<!doctype html>
<!--文章詳情頁-->
<html>


 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章