У меня был шаблон веб-страницы, который в основном был просто:
<html>
<body>...</body>
</html>
Но текст в теле (неправильно) интерпретировался как латиница 1 моим браузером.Поэтому я изменил его на:
<?xml encoding="utf-8"?>
<html>
<body>...</body>
</html>
Это устранило проблему, и текст был правильно интерпретирован как UTF-8 в моем браузере (Chrome 17.x в Linux 3.x), однако ...
Каков наилучший способ (наиболее совместимый с браузером и прямой совместимостью), чтобы указать, что текст на HTML-странице кодируется в UTF-8?