我有一個Internet Explorer(從版本7及以上測試)和文檔編碼奇怪的問題。IE未顯示特定元素的編碼文本
- 文獻被編碼爲UTF-8無BOM
- 定義的編碼內
<head>
開始HTML的:
<!DOCTYPE html>
<html lang="pt_br">
<head>
<meta charset="utf-8">
[...]
好了,問題是:在diferent元件相同文本顯示不同的編碼輸出:
HTML和預期結果:
個<h1>Início</h1>
<h2>Início</h2>
Início // Bigger than h2
Início
Internet Explorer的結果:
Início // h1 works fine
InÌcio // h2 does not work
所有其他文本工作正常。我看過this question,但沒有一個能夠指導我解決這個問題的答案。
這聽起來很奇怪。如果你測試一個頁面只包含問題中顯示的內容 - 沒有任何樣式表,它會發生嗎?如果是的話,你可以發佈一個演示的URL,只是爲了確保。我無法在IE 10上重現問題(測試所有模式)。 –