Недавно многие студенты задавали мне вопросы о кодировании на веб -страницах. В чем разница между кодированием GB2312 и UTF-8? Давайте суммируем сегодня.
Недавно многие студенты задавали мне вопросы о кодировании на веб -страницах. В чем разница между кодированием GB2312 и UTF-8? Подводя итог сегодня:
Я не знаю, столкнетесь ли вы с проблемой, что определение стиля не вступает в силу при создании страницы. Основное проявление состоит в том, что стиль не отображается или только некоторые браузеры нормальны. В настоящее время обычно требуются следующие шаги:
Подтвердите, является ли файл модифицированного стиля стилем текущей страницы (в случае нескольких сред)
Подтвердите, правильным ли путь в файле (может быть, ошибочно и напишите более или меньше)
Если оба пункта выше подтверждают, что нет проблем или только некоторые стили недействительны, вы можете в основном подтвердить, что это проблема кодирования файла
Все знают, что использование UTF-8 лучше кроссплатформенной совместимости, чем GB2312, но они не обязательно знают, что кодирование файла не совпадает с объявлением кодирования файла. Они думают, что до тех пор, пока тип кодирования файла объявляется, изменяется кодирование файла, что приводит к простому объявлению типа кодирования файла, а тип кодирования файла на самом деле не изменен. Когда браузер анализирует файл с объявленным типом кодирования, фактическое кодирование файла отличается от объявления, возникает проблема неправильного анализа.
Как возникают вышеупомянутые проблемы?
Только объявление было изменено, и тип кодирования файла, соответствующий объявлению, не был сохранен.
При копировании между различными файлами кодирование между двумя файлами различено
Просто сохраните другую копию вышеуказанной проблемы и выберите тот же тип кодирования, что и объявление.
Если ни один из вышеперечисленных методов не работает, это может быть проблемой с программным обеспечением для редактирования. Рекомендуется попробовать другой редактор.
В настоящее время я знаю редактора, у которого будут проблемы:
Emeditor Professional v7.50 Alpha 5 (возможно, это отношение альфа-версии. Когда UTF-8 не подписан, если конкретные китайцы появляются в конце комментария стиля, например, не использовать, подключить, имя, закрыть, см., Призрак, комментарий, комментарий, вывод, писать, вниз, лицо, день, день и т. Д.
EditPlus (я не знаю, какая это версия. Если кто-то знает, пожалуйста, скажите мне, что при сохранении подписи UTF-8 Plus, подпись подписает контент)
Примечание. Все выше относятся к части стиля, включая стили на странице и файлы независимых стилей.