国产探花免费观看_亚洲丰满少妇自慰呻吟_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格式的文檔!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 金溪县| 志丹县| 天津市| 洪洞县| 商都县| 邮箱| 靖边县| 平顺县| 浙江省| 青海省| 阿荣旗| 梧州市| 伊宁市| 河西区| 平谷区| 靖安县| 武安市| 南安市| 兴海县| 安远县| 岳西县| 松桃| 镇雄县| 华蓥市| 延寿县| 阳江市| 镇坪县| 日土县| 沧源| 崇义县| 正蓝旗| 阿瓦提县| 石渠县| 新蔡县| 涞源县| 阿克| 航空| 亳州市| 仙居县| 井研县| 白朗县|