Почему «» показывает как вопрос о вопросе («?») На моей странице?
-
11-09-2019 - |
Вопрос
Есть ли какие -либо ограничения для того, чтобы показать нормально?
Решение
Похоже на проблему кодирования. Для таких особых персонажей я предпочитаю использовать HTML -сущности. В этом случае попробуйте »
Другие советы
После моего опыта отметка вопроса обычно заменяет неотъемлемых специальных символов, когда вы кодируете своих специальных символов с UTF8, потому что веб-браузеры по умолчанию декодируют веб-страницу с помощью ISO-Latin1. Вы можете/должны явно объявить кодирование вашей веб -страницы, используя следующую директиву:
<?xml version="1.0" encoding="UTF-8" ?>
для xhtml, или
<meta http-equiv="Content-Type" content="text/html"; charset="utf-8">
(внутри элемента), для HTML.
Рассматривать этот пост как дополнение, потому что я думаю, что использование объектов XML/HTML, подобных подобным »
или же »
Указано выше, это лучший путь.
Вы также можете использовать »
Если ваш сервер Apache настроен с ...
AddDefaultCharset UTF-8
... в файле httpd.conf (который, как ни странно, был по умолчанию на моем сервере), затем спецификации типа контента в файлах .html (например,u003Cmeta http-equiv=Content-Type content="text/html; charset=windows-1252"> ) будет игнорироваться, что вызывает неправильное интерпретацию кодов символов выше 127.
Прокомментируйте линию AddDefaultCharset и перезапустите Apache.