日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

为什么乱码:meta http-equiv=content-type前的非ANSI字符

發(fā)布時間:2024/1/17 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 为什么乱码:meta http-equiv=content-type前的非ANSI字符 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

2011/12/31

瀏覽器檢測網(wǎng)頁字符集的默認順序

瀏覽器的網(wǎng)頁字符集檢測順序通常是:

  • charset parameter in HTTP Content-type header.
  • <meta http-equiv="content-type"> element in the <head> of a web page for HTML documents.
  • BOM(Byte Order Mark).
  • Auto-detect the character encoding as a last resort.
  • 注解一:HTTP Content-Type header 如果指定了 charset 的話,優(yōu)先級高于 HTML 文檔里<meta http-equiv="content-type">中的charset聲明

    注解二:如果HTTP Content-Type Header沒有指定 charset ,而html文檔的<meta http-equiv="content-type">之前有非ANSI字符,有可能此meta標簽就不會解析,切記,2005年的Blogger.com就曾出現(xiàn)過此問題。如下圖所示,此meta標簽保持在title之前是個好習慣,但下圖中的綠色字體中文注釋會導(dǎo)致部分瀏覽器不再繼續(xù)檢測字符集:

      

    注解三:第二步后,如果還沒有明確指定字符集,那么瀏覽器就暫時采用默認字符集。如IE中文版的默認值是GB2312,Firefox中文版的默認值是GBK。

    ?

    一些瀏覽器(如IE內(nèi)核低版本瀏覽器)因meta之前有中文導(dǎo)致無法解析,會用默認字符集GB2312來解析該網(wǎng)頁,于是渲染之后你看到的就是這種亂碼:

    ?

    即,當你能看到明顯是亂碼的漢字或方塊字排列,八成是瀏覽器把UTF-8文檔當成GB2312解析了。

    ?

    我的推特流:

    1、

    《網(wǎng)曝3家銀行過億用戶數(shù)據(jù)泄露》——人們很快發(fā)現(xiàn)曝光用戶密碼泄漏有助于喚醒休眠用戶,開心啊,年終總結(jié)報告這下好寫了。

    2、

    張俊林博士的新書《這就是搜索引擎:核心技術(shù)詳解 http://t.cn/Sfm4uh 》,亞馬遜價格39.60元,光看目錄就讓人眼饞,不同緯度的N多算法。比如第6章的鏈接分析。

    3、

    說個段子,N年前的一天,我坐俊林旁邊辦公,想查一下現(xiàn)在主流的文章去重算法有哪些,于是Google了一把,翻了若干文獻后,突然看到一篇極精彩的,深入淺出,評語精妙,心想:人才啊,趕緊看看這誰寫的...翻到最后,原來是張俊林。

    4、

    贈圖1枚:

    ?

    轉(zhuǎn)載于:https://www.cnblogs.com/zhengyun_ustc/archive/2011/12/31/2309220.html

    總結(jié)

    以上是生活随笔為你收集整理的为什么乱码:meta http-equiv=content-type前的非ANSI字符的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。