站長資訊網
        最全最豐富的資訊網站

        html文字為什么會亂碼

        html文字亂碼的原因:1、網頁是gbk編碼,html文檔是utf-8編碼,編碼方式不一致導致亂碼;2、html網頁編碼是gbk,程序從數據庫中調出的內容是utf-8編碼,編碼方式不一致導致亂碼。

        html文字為什么會亂碼

        本教程操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。

        造成html網頁亂碼原因主要是html源代碼內中文字內容與html編碼不同造成。但無論是哪種情況造成亂碼在網頁開始時候都需要設置網頁編碼。

        <meta charset="utf-8">

        html網頁亂碼效果截圖html文字為什么會亂碼

        亂碼造成原因

        1、比如網頁源代碼是gbk的編碼,而內容中的中文字是utf-8編碼的,這樣瀏覽器打開即會出現html亂碼。反之網頁是編碼utf-8,內容是gbk也會出現亂碼。

        2、html網頁編碼是gbk,而程序從數據庫中調出呈現是utf-8編碼的內容也會造成編碼亂碼。

        解決亂碼方法

        第一種,html網頁源代碼編碼與中文字輸入編碼不同。

        解決方法:

        使用軟件進行編輯HTML網頁內容,推薦使用DW軟件進行HTML代碼編輯和開發。

        盡量不要直接使用記事本進行編輯HTML代碼。

        第二種,如果網頁設置編碼是gbk的,而數據庫儲存數據編碼格式是UTF-8的,這個時候程序查詢數據庫數據顯示數據前進鄉程序轉碼即可。

        例如PHP程序+mysql查詢顯示數據轉碼:
        mysql_query("SET NAMES 'UTF8'"); //將查詢數據轉碼為utf8,也就是轉換為utf-8
        mysql_query("SET NAMES 'GBK'");//將查詢數據轉碼為GBK,如gbk2312

        在寫數據庫連接文件時,寫成:

        $conn = mysql_connect("$host","$user","$password");  mysql_query("SET NAMES 'UTF8'");  mysql_select_db("$database",$conn);

        然后在做頁面時,注意這句:

        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

        這樣不管輸入數據庫的中文,還是頁面顯示,就都正常了。
        在DW CS4版里,默認生成的也是utf8頁面。

        同樣的,如果一開始寫數據庫連接文件時寫成:

        mysql_query("SET NAMES 'GBK'");

        那頁面也要相應變成:

        <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

        其它asp程序或其它程序語言網站根據實際情況到百度查詢轉換編碼方法。

        推薦學習:html視頻教程

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产精品免费高清在线观看| 九九精品在线观看| 精品人妻系列无码天堂| 久久久久久亚洲精品不卡| 久久亚洲精品视频| 久久久久人妻精品一区| 日韩一区二区三区在线精品| 成人午夜精品亚洲日韩| 国产精品成人不卡在线观看| 人妻精品久久久久中文字幕69| 久久久久99精品成人片| 国产成人精品亚洲精品| 99久久久精品| 国产精品无码无片在线观看| 亚洲AV永久无码精品一百度影院| 久久久久久国产精品无码下载| 97久久精品人人澡人人爽| 国产精品一久久香蕉国产线看 | 日韩精品无码中文字幕一区二区| 国产精品免费久久久久久久久| 日韩精品久久久久久| 成人久久精品一区二区三区| 国产精品亚洲A∨天堂不卡| 亚洲精品中文字幕乱码三区| 亚洲精品tv久久久久| 欧美精品亚洲人成在线观看| 精品国产午夜福利在线观看 | 国产精品第1页| 亚洲国产精品婷婷久久| 久久96国产精品久久久| 国产精品视频分类一区| 精品国内片67194| 51久久夜色精品国产| 91精品久久久久久无码| 91av国产精品| 成人精品一区二区久久| 国产乱人伦精品一区二区在线观看| 国产网红主播无码精品| 精品福利一区二区三区| 精品国产香蕉伊思人在线在线亚洲一区二区| 国产成人1024精品免费|