I have a strange issue with Internet Explorer (tested from version 7 and above) and document encoding.
- Document is encoded as UTF-8 without BOM
- Defined encoding within
<head>
Begin of HTML:
<!DOCTYPE html>
<html lang="pt_br">
<head>
<meta charset="utf-8">
[...]
Well, the problem is: Same text in diferent elements show different encode outputs:
HTML and expected result:
<h1>Início</h1>
<h2>Início</h2>
Início // Bigger than h2
Início
Internet Explorer results:
Início // h1 works fine
InÌcio // h2 does not work
All other texts works fine. I have seen this question but does not have a answer which guide me to solve this issue.