從?#65279字符看dede模板頁面編碼問題

      網友投稿 622 2025-04-08

      接到“字符”問題后,我也是百思不得其解,首先我懷疑是代碼不清潔的問題,仔仔細細檢查了整個模板,發現代碼沒有冗余的地方;后來也有想到不可見控制符的問題,但是找來找去也沒發現;最后就用Editplus編輯器重新打開模板檢查,當我重新另存為的時候發現原來頁面的編碼是UTF-8 + BOM。


      從?#65279字符看dede模板頁面編碼問題

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

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

      HTML

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:JVM進階(七)——從GC日志分析堆內存
      下一篇:表格當中格式刷如何用(表格中的格式刷怎么用)
      相關文章
      亚洲欧洲国产经精品香蕉网| 亚洲视频一区在线| 亚洲首页在线观看| 亚洲精品V欧洲精品V日韩精品 | 亚洲a∨国产av综合av下载| ass亚洲**毛茸茸pics| 亚洲国产理论片在线播放| 亚洲理论片在线中文字幕| 亚洲精品美女视频| 亚洲第一成年人网站| 亚洲毛片免费观看| 亚洲人成毛片线播放| 亚洲综合丁香婷婷六月香| 亚洲www77777| 亚洲高清乱码午夜电影网| 久久综合亚洲色hezyo| 日韩亚洲精品福利| 亚洲色图综合在线| 中文亚洲AV片在线观看不卡| 亚洲精品夜夜夜妓女网| 亚洲精品中文字幕无码蜜桃| 国内精品99亚洲免费高清| 国产国拍精品亚洲AV片 | 亚洲成人午夜电影| 亚洲一区免费视频| 亚洲影院天堂中文av色| 亚洲精品无码不卡在线播放| 亚洲AV无码精品国产成人| 亚洲а∨天堂久久精品| 亚洲乱码国产一区网址| 亚洲色精品vr一区二区三区| 亚洲成AV人片在线观看ww| 色拍自拍亚洲综合图区| 亚洲国产精品久久人人爱| 亚洲日产乱码一二三区别| 另类专区另类专区亚洲| 国产亚洲成人久久| 亚洲av无码成人黄网站在线观看 | 无码亚洲成a人在线观看| 亚洲成A人片在线观看无码3D| 国产成人亚洲精品狼色在线|