我使用UTF-8爲我的字符集,這是除了歌劇,除了在所有瀏覽器中運行良好,我得到像€˜
而不是'
奇怪的字符沒有人知道爲什麼這是發生,因爲它打破了我設計,並會真正感激它,如果你能幫我弄明白這一點,在此先感謝!歌劇字符集UTF-8
我如何設置的字符集
<meta charset="utf-8">
網站鏈接
我使用UTF-8爲我的字符集,這是除了歌劇,除了在所有瀏覽器中運行良好,我得到像€˜
而不是'
奇怪的字符沒有人知道爲什麼這是發生,因爲它打破了我設計,並會真正感激它,如果你能幫我弄明白這一點,在此先感謝!歌劇字符集UTF-8
我如何設置的字符集
<meta charset="utf-8">
網站鏈接
你有
<meta http-equiv="content-type" content="charset=utf-8">
這是無效的。
你大概的意思是:
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'>
但是,你正在使用HTML5所以像這樣做:
<meta charset='utf-8'>
感謝我把它作爲''之前,但這給了我在Opera中的問題,所以我將它改爲,它現在很好用,但是我需要包含'text/html'部分嗎? –
它必須在Opera中工作。你正在使用哪個版本?是的,這是必要的。更多在[SO](http://stackoverflow.com/questions/4544135/why-do-we-need-the-meta-content-type-tag-in-html-head)。 – Vucko
給出的建議是正確的,但不影響瀏覽器在這種情況下使用的字符編碼。原因是服務器發送'Content-Type:text/html; charset = utf-8',它勝過了你在HTML文檔中可能做出的任何設置。 –
大家下午好!相反,嘗試<meta charset="UTF-8">
,可能是。 編輯:你不需要UTF-8!只要刪除它!真的,你在這種情況下使用它的原因是什麼?
嗨,大家下午好!謝謝,但沒有奏效,但值得一試。 –
是的。現在檢查您的網站,看看它可能是什麼。對我來說,它實際上看起來還挺好,你在哪裏看到錯誤的行動? –
謝謝,我剛剛弄明白了,我需要設置'http-equiv =「content-type」',所以現在標籤看起來像這樣,'' –
你可能已經手動設置歌劇院使用比UTF-其他的編碼8,通過查看菜單項「編碼」。在那裏選擇「自動選擇」。例如,如果您已經手動將Opera設置爲使用windows-1252編碼,那麼UTF-8編碼的左單引號(')(如「週中的遊戲」)將顯示爲「〜」 。
'meta'標籤在這裏是不相關的,因爲服務器宣佈編碼(如UTF-8)。在Opera 12.15(Win 7)上查看頁面時,沒有像描述的那樣的明顯問題。請詳細說明您在哪個版本的Opera上看到「€〜」的位置。 –