關於HTML中文亂碼問題

2021-09-07 13:16:54 字數 601 閱讀 3165

系統:ubuntu 14.04

軟體:bluefish

一.亂碼原因

1、不同編碼內容混雜:html亂碼是因為

html編碼問題照成(常見

gb2312與

utf-8兩種編碼內容同一時候存在照成)

2、未設定html編碼:未設定,這裡設定的是utf-8

二.解決方式

在html檔案頭中增加下面**:

三.補充:

charset的設值我們經常使用的有gb2312,gbk,utf-8三個。那究竟應該設哪個呢?為什麼有時我們已經增加了這行**還是會出現中文亂碼呢?

由於我們忽略了一樣東西。那就是html檔案的實際編碼方式,

假設html檔案的實際編碼方式和charset設定的同樣就不會出現html中文亂碼問題,

假設不同就可能出現中文亂碼。但有例外的情況:假設實際編碼為utf-8。則charset設為uft-8或gbk都不會亂碼,原因不清楚。

避免html中文亂碼的關鍵:確保html檔案實際編碼方式和charset設定的編碼方式一致。當然,所設的編碼方式必須是系統支援的,這是最主要的。

關於html中文亂碼問題解決

解決方案一 html頁面加上 metahttp equiv content type content text html charset utf 8 並統一tomcat中字符集編碼 解決方案二 檢查html文字屬性是否為utf 8,不為uft 8就統一為utf 8 解決方案三 設定window pr...

HTML頁面中文亂碼問題

最近學jsp,寫乙個很簡單的html頁面的時候,遇到了乙個html頁面亂碼的問題,不管怎麼在html 中指定編碼方式 utf 8 gbk等 中文都還是會顯示為亂碼,折騰了半個小時也沒有解決,很苦惱。最後通過修改html檔案的檔案編碼格式才解決了問題。html頁面中文亂碼的原因之一 頁面源 與頁面檔案...

Ubuntu關於中文亂碼問題

解決方法 一.ubuntu預設的中文字元編碼 ubuntu預設的中文字元編碼為zh cn.utf 8,這個可以在 etc environment中看到 sudo gedit etc environment 可以看到如下內容 path usr local sbin usr local bin usr ...