好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > UTF-8 BOM 可能導致樣式錯亂的解決方法

UTF-8 BOM 可能導致樣式錯亂的解決方法

熱門標簽:洛陽便宜外呼系統廠家 醫院地圖標注 滄州智能外呼系統收費 語音平臺系統 湖北穩定外呼系統 忻州外呼系統接口對接 地圖標注和圖片標注 嘟聲的電銷機器人 電銷機器人怎么收費

使用 utf-8 編碼來編寫網頁的時候, 往往會因為 bom (Byte Order Mark) 的問題,導致網頁中經常出現一些不明的空行或者亂碼字符。 這些都是因為 utf-8 編碼方式對于 bom 不是強制的。因此 utf-8 編碼在保存文件的時候,會出現不同的處理方式。比如有的瀏覽器(FireFox)可以自動過濾掉所有 utf-8 bom , 有的 (IE) 只能過濾掉一次 bom (為什么是一次? 當你出現 Include 多次文件時就會碰上這個問題了)。


使用editplus或其他編輯器刪除掉文件中的BOM簽名,重新刷新頁面,樣式正常了。

在這里找到一段關于BOM的說明,也許可以幫助你理解:

在UCS 編碼中有一個叫做"ZERO WIDTH NO-BREAK SPACE"的字符,它的編碼是FEFF。而FFFE在UCS中是不存在的字符,所以不應該出現在實際傳輸中。UCS規范建議我們在傳輸字節流前,先傳輸字符"ZERO WIDTH NO-BREAK SPACE"。這樣如果接收者收到FEFF,就表明這個字節流是Big-Endian的;如果收到FFFE,就表明這個字節流是Little-Endian的。因此字符"ZERO WIDTH NO-BREAK SPACE"又被稱作BOM。

UTF-8不需要BOM來表明字節順序,但可以用BOM來表明編碼方式。字符"ZERO WIDTH NO-BREAK SPACE"的UTF-8編碼是EF BB BF。所以如果接收者收到以EF BB BF開頭的字節流,就知道這是UTF-8編碼了。

Windows就是使用BOM來標記文本文件的編碼方式的。

...

UTF-8編碼的文件中,BOM占三個字節。如果用記事本把一個文本文件另存為UTF-8編碼方式的話,用UE打開這個文件,切換到十六進制編輯狀態就可以看到開頭的FFFE了。這是個標識UTF-8編碼文件的好辦法,軟件通過BOM來識別這個文件是否是UTF-8編碼,很多軟件還要求讀入的文件必須帶BOM。可是,還是有很多軟件不能識別BOM。我在研究Firefox的時候就知道,在Firefox早期的版本里,擴展是不能有BOM的,不過Firefox 1.5以后的版本已經開始支持BOM了。現在又發現,PHP也不支持BOM。

PHP在設計時就沒有考慮BOM的問題,也就是說他不會忽略UTF-8編碼的文件開頭BOM的那三個字符。由于必須在?或者?php后面的代碼才會作為PHP代碼執行,所以這三個字符將會直接輸出。如果插件的文件有這個問題,將會導致在后臺頁面里激活或者不激活插件后顯示白屏,如果是模版文件有這個問題,將會導致這三個字符直接輸出,造成頁面上方有一個小空行。國外的英文插件和模版一般都是用的ASCII碼的編碼方式,不會有BOM,只有國內的插件和模版會由于作者的不知情造成問題。還有,大家修改模版的時候,由于輸出頁面使用UTF-8編碼,那么修改模版的時候如果有加入中文字符的話,必須把文件轉成UTF-8編碼才能正常顯示,這個時候如果所使用的編輯器自動加上了BOM的話,將會造成在頁面上輸出這三個字符,顯示效果就要看瀏覽器了,一般是一個空行或是一個亂碼。

您可能感興趣的文章:
  • 批量去除PHP文件中bom的PHP代碼
  • UTF-8 編碼中BOM的檢測與刪除
  • BOM與DOM的區別分析
  • php UTF-8、Unicode和BOM問題
  • UTF-8編碼問題BOM詳細介紹
  • UTF-8、Unicode 標準化表單、BOM
  • 檢查php文件中是否含有bom的函數

標簽:定州 宜賓 山南 巴彥淖爾 96 防城港 日照 內蒙古

巨人網絡通訊聲明:本文標題《UTF-8 BOM 可能導致樣式錯亂的解決方法》,本文關鍵詞  UTF-8,BOM,可能,導致,樣式,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《UTF-8 BOM 可能導致樣式錯亂的解決方法》相關的同類信息!
  • 本頁收集關于UTF-8 BOM 可能導致樣式錯亂的解決方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 国产香蕉九九久久精品免费| 人人爽爽精品欧美久久久天天影院 | 日本爽快片18禁片免费久久| 日本动漫无码??有限公司| 夜夜橹橹网站夜夜橹橹| 91久久精品国产性色也91久久| 强迫臣服霍莽蓝晚| 92国产精品| bnb998八度免费影院长津湖 | 少妇被大狼拘躁A片免费| 亚洲一区二区三区在线观看| 制服丝袜一区二区三区,| 美日韩一级| 精品牛牛影视久久精品| yy6080**毛片| 欧美黑人午夜一级毛片免费| 444kkk视频在线观看国产| 久热爱精品视频在线观看久爱| 两个大乳寡妇被躁BD| 一区二区三区在线| 日本a一级片| 91?国产丝袜在线观看竹菊| 人久热欧美在线观看量量 | 被两老头把我添高潮了| 柠檬视频?成人app?ios| 我半夜摸妺妺的奶C了她软件| 在公共场合被陌生人强高h| 无码午夜精品一区二区三区视频| 日本黄色片在线免费观看| 男女差差| www.好色| 欧美日韩免费播放一区二区| 亚洲天堂久久久| 欧亚乱熟女一区二区在线| 俱乐部裸体舞一区二区| 男人猛进去女人下面视频| 色情乱婬一区二区三区免费看老牛| 国产网红主播无码精品2021| 亚洲精品国产综合一线久久| 愈演愈烈2无删减版在线播放| 日本xxxxxxxxx68|