国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > HTML > 正文

為什么HTML網頁亂碼與解決方法

2020-03-24 16:35:47
字體:
來源:轉載
供稿:網友
有時候我們做出來的網頁打開以后是亂碼,那么我們需要怎么解決這種情況呢?以下就給大家帶來亂碼造成的原因以及解決亂碼的方法。

一、亂碼造成原因

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

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

3、瀏覽器不能自動檢測網頁編碼,造成網頁亂碼。

二、解決亂碼方法

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

解決方法:

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

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

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

例如PHP程序+mysql查詢顯示數據轉碼:

1、mysql_query( SET NAMES UTF8 //將查詢數據轉碼為utf8,也就是轉換為utf-8

2、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程序或其它程序語言網站根據實際情況到百度查詢轉換編碼方法。

第三種,瀏覽器造成亂碼。

這個可能是你網頁沒有設置meta charset編碼造成。導致瀏覽器不能識別你網頁默認編碼類型。解決方法:

1、如果瀏覽器瀏覽時候出現網頁亂碼,在瀏覽器中找到轉換編碼的菜單。

在IE9瀏覽器中需要轉碼的網頁空白出右鍵鼠標,即可選擇“編碼”。

傲游瀏覽器中瀏覽需要轉碼的網頁時,菜單“查看”-- “編碼”即可選擇轉換編碼

谷歌瀏覽器中瀏覽需要轉碼的網頁時,點擊右上角“三橫”圖標選擇“工具”-- “編碼”即可選擇切換網頁編碼達到讓瀏覽器瀏覽此網頁不是亂碼。


2、如果自己開發網頁,必須網頁加入meta charset編碼標簽。

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


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

假如轉換時候,不是記事本編輯添加meta charset編碼標簽就完成,這樣同樣會造成亂碼,那是因為直接記事本添加或修改編碼格式后,而對應Html超文本文檔內容并沒有隨添加或修改編碼格式而變化,這個時候需要真正意義上的轉碼,所以最好借助開發軟件進行編碼添加與修改。

推薦DW軟件中修改編碼。在DW軟件中進行編碼修改或添加,并重新載入編碼的網頁。

網頁亂碼的解決方法有需要的朋友可以保存一下,也請大家持續關注本站的其他更新。

相關閱讀:

HTML里的checkbo怎么使用


HTML里的命名規則


html中的字體顏色怎么修改

以上就是為什么HTML網頁亂碼與解決方法的詳細內容,html教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 桑植县| 新疆| 泰来县| 南岸区| 宣威市| 三明市| 太谷县| 博兴县| 伊通| 辽中县| 中山市| 禹城市| 南岸区| 类乌齐县| 东兰县| 静安区| 敖汉旗| 香河县| 房产| 辰溪县| 武宣县| 太原市| 朔州市| 静乐县| 大宁县| 酒泉市| 东宁县| 岳西县| 辽中县| 连南| 两当县| 武功县| 海伦市| 建水县| 富源县| 万州区| 泸溪县| 闽侯县| 丰城市| 连州市| 东阿县|