麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > 網頁設計 > 正文

Byte-Order Mark found in UTF-8 File

2024-08-30 08:33:03
字體:
來源:轉載
供稿:網友
Byte-Order Mark found in UTF-8 File. The Unicode Byte-Order Mark (BOM) in UTF-8 encoded files is known to cause problems for some text editors and older browsers. You may want to consider avoiding its use until it is better supported.

XHTML驗證某網站時,出現了以上的"錯誤",原來是Byte-Order Mark found in UTF-8 File這個問題。
即:在以utf-8編碼的文件出現有BOM標記

解決方法:
在UE打開,另寸頁面,選擇UTF-8 無BOM


Editplus需要先另存為gb,再另存為UTF-8。不過這樣做要小心,所有GBK編碼中不包含的字符就會都丟了。如果有一些非中文的字符在文件里的話還是不要用這種辦法了。(從這一個小方面來看,UE——UltraEdite-32確實比Editplus好很多,Editplus太輕量級了。

Unicode規范中有一個BOM的概念。BOM——Byte Order Mark,就是字節序標記。在這里找到一段關于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來標記文本文件的編碼方式的。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: av在线一区二区三区四区 | www.成人免费视频 | 中文字幕在线播放一区 | 国产超碰人人做人人爱 | 亚洲成人欧美在线 | 久草视频国产在线 | 国产青草视频在线观看视频 | 91久久国产露脸精品免费 | 91成人免费网站 | chinesehdxxxx无套 久久另类视频 | 男女亲热网站 | 日本羞羞的午夜电视剧 | 香蕉久久久久久 | 久久国产免费 | 国产精品一区二区三区在线播放 | 亚洲特黄 | 美国av免费看 | 91看片成人 | 在线免费观看精品 | 欧美性猛交xxxxx按摩国内 | 毛片免费观看完整版 | 亚洲成人免费网站 | 一区二区美女视频 | 中文字幕在线资源 | 国产免费观看一区二区三区 | 免费高潮在线国 | 最新福利在线 | 91成人在线免费视频 | 美女扒开腿让男生桶爽网站 | 最新亚洲国产 | 在线观看免费视频麻豆 | 成人免费福利 | 久久国产一 | 91综合影院| 成人三级电影网址 | 久久亚洲国产午夜精品理论片 | 精品少妇v888av | 国产一级大片 | 看av网址 | 亚洲精品成人18久久久久 | 国产亚洲精品久久久久5区 日韩一级片一区二区三区 国产精品久久久久av |