В Perl, использовании маркировки к "goto" от цикла - использование "последнего" оператора, который подобен повреждению.
Это позволяет лучшее управление вложенными циклами.
традиционный goto маркирует , поддерживается также, но я не уверен, что существует слишком много экземпляров, где это - единственный способ достигнуть того, что Вы хотите - подпрограммы и циклы должны быть достаточными для большинства случаев.
Убедитесь, что заголовки HTTP-сервера верны.
В частности, должен присутствовать заголовок:
Content-Type: text/html; charset=utf-8
.
Мета-тег игнорируется браузерами, если HTTP-заголовок присутствует.
Также убедитесь, что ваш файл действительно закодирован как UTF-8 перед его обслуживанием, проверьте / попробуйте следующее:
& # uuu;
. Примечание. Если вы используете символ Юникода, для которого ваша система не может найти глиф (нет шрифта с этим символом), ваш браузер должен отобразить вопросительный знак или какой-либо символ, подобный блоку. Но если вы видите несколько римских символов, как вы,
Убедитесь, что вы действительно сохранили файл как UTF-8, или используйте объекты HTML ( & # nnn;
) для специальных символов.
В отличие от предложенного Николасом, метатег
фактически не игнорируется браузерами. Однако HTTP-заголовок Content-Type
всегда имеет приоритет над наличием в документе метатега
.
Поэтому убедитесь, что вы отправляете правильную кодировку через HTTP заголовок, или вообще не отправлять этот HTTP-заголовок (не рекомендуется). Тег meta
в основном является резервным вариантом для локальных документов, которые не отправляются через HTTP-трафик.
Использование HTML-сущностей также следует рассматривать как обходной путь - это обходной путь вокруг реальной проблемы. Правильная настройка веб-сервера предотвращает множество неприятностей.
Я думаю, что это проблема с файлом, вы просто сохранили свой файл в 1-байтовой кодировке, например latin-1. Google ваш редактор и как установить файлы в utf-8.
Интересно, почему есть редакторы, которые по умолчанию не используют utf-8.