iT邦幫忙

0

若製作中簡文字網頁,如何讓其他人不看到亂碼? 馬上進入主頁就是對的編碼呢?

  • 分享至 

  • xImage

****請問: 我們做好一個中簡網站了 但有同仁在瀏覽網頁時不會轉換編碼,造成老是看到亂碼,那有啥方式 可以讓不論任何人一進入此網頁 會看到正確的文字呈現?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
34
魯大
iT邦高手 1 級 ‧ 2009-06-12 09:52:44
最佳解答

在HTML語法下,在之間加入以下文字..

<pre class="c" name="code"><meta http-equiv="content-type" content="text/html; charset=utf-8" />

就像以下這樣..

<pre class="c" name="code">
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />

把範例中的"utf-8"改成你要的編碼就行啦..
例如繁體中文-->big5
簡體中文-->gb231

網頁的title要放在編碼宣告之後,這樣如果title內容是中文才不會顯示空白網頁。
像這樣

<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>中文網頁</title>

jamesjan iT邦高手 1 級 ‧ 2009-06-12 12:18:56 檢舉

網頁編碼宣告成 utf-8
您在編寫網頁時,也必須是 utf-8 的環境,不然您將 big5 或 gb 碼的字放上去好像還是一樣會亂碼

28
yyliu
iT邦研究生 2 級 ‧ 2009-06-12 11:02:07

印象中繁體中文版的 Win98/me/2000,不會安裝簡體字,第一次遇到簡體字的網頁或郵件系統會要求放入光碟片讀取以安裝該語系所必要的檔案,雖然上述的作業系統可能已經不多,但還是要攷慮.

22
doesjudas
iT邦新手 2 級 ‧ 2009-06-13 00:00:50

正如 looney 大大說的, 將 <meta ... charset='gb2312'> 即可.
但正本清源地設計方式, 就是全部採用 utf-8 編碼, 才能避免編碼問題.

20
gooledh
iT邦新手 1 級 ‧ 2009-06-13 09:26:49

回覆大大
最近在設計公司的企業網站
剛好要設計多國語系的版本
網站宣告用utf8之外,你的資料庫或連接資料庫語法本身也是要utf8的格式或宣告使用utf8在此提醒一下

18
liaozi
iT邦新手 4 級 ‧ 2009-06-13 10:34:53

必需要全面使用utf8才能在網頁上做utf8的宣告

就全面改成utf8吧!

我要發表回答

立即登入回答