国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

織夢UTF-8編碼模板頂部空白一行解決方法

2024-07-12 09:01:02
字體:
來源:轉載
供稿:網友

模板文件生成html文件之后會在body開頭處加入一個可見的控制符&#65279,導致頁面頭部會出現一個空白行。原因是頁面的編碼是UTF-8 + BOM。

 

這種編碼方式一般會在windows操作系統中出現,比如WINDOWS自帶的記事本等軟件,在保存一個以UTF-8編碼的文件時,會在文件開始的地方插入三個不可見的字符(0xEF 0xBB 0xBF,即BOM)。它是一串隱藏的字符,用于讓記事本等編輯器識別這個文件是否以UTF-8編碼。對于一般的文件,這樣并不會產生什么麻煩。但對于 PHP來說,BOM是個大麻煩。因為PHP并不會忽略BOM,所以在讀取、包含或者引用這些文件時,會把BOM作為該文件開頭正文的一部分。根據嵌入式語言的特點,這串字符將被直接執行(顯示)出來。由此造成即使頁面的 top padding 設置為0,也無法讓整個網頁緊貼瀏覽器頂部,因為在html一開頭有這3個隱藏字符&#65279!

 

遇到這種問題的解決方法就是用Editplus 2.12版本以上編輯器或者 EmEditor或者 UltraEdit(需要取消‘添加BOM’的相關選項)或者Dreamweaver(需要取消‘添加BOM’的相關選項)重新保存一下utf-8格式的文檔!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 闽清县| 洛川县| 南投市| 萨迦县| 岳普湖县| 福州市| 祁连县| 临泉县| 台东县| 开鲁县| 伊宁市| 册亨县| 甘泉县| 随州市| 永昌县| 黎城县| 普洱| 江城| 德保县| 罗江县| 杭锦旗| 平阴县| 河西区| 六枝特区| 宁化县| 临猗县| 伊宁县| 云林县| 洛隆县| 旬邑县| 普兰店市| 长泰县| 溧阳市| 原平市| 绥德县| 九台市| 东台市| 平昌县| 亳州市| 栖霞市| 临武县|