Набор символов
Формально, набор символов, используемых в HTML документе долже
- включат ISO Latin 1, известную также как ISO 8859-1 кодировку, так как она принадлежит к набору стандарто ISO 8859
- быть совместимым ISO 10646 и Unicode
В практической работе Вы должн использовать только ISO Latin 1 набор символов. Сейчас и в ближайшем будущем Вы можете твердо рассчитывать на его обширную поддержку приложениями. Поддержка ISO Latin должна существоватьво всех броузерах, однако иногда с этим существуют проблемы. Также Вы можете придерживатьс ASCIIнабора символов, которые являются подмножеством ISO Latin 1, в особенности, если у Вас нет необходимости в написании символов с диакритическим знаком или символов, не входящих в английский алфавит (a - z)
Если Ваш клавиатураили текстовый редактор не позволяет Ва вводить(т.е. сразу печатать)некоторые ISO Latin 1 символы, например, äили ñ, Вы можете использоват символьные escape последовательности
Некоторы предупреждени для тех, кто создает документы на микрокомпьютерах
- Наборы символов DOS и Macintosh не совместимы с ISO Latin 1. Это касается использования любых символов вне набор ASCII, так как для них необходимо преобразование. Некоторые программы могут делать эти преобразования автоматически, однако в конверсионных таблицах могут быть ошибки
- Набор символов Windows наиболее согласован с ISO Latin 1, однако есть некоторые кодовые позиции, которые зарезервированы в качестве управляющих символов в ISO Latin 1 и, тем не менее используются для изображения видимых символов в наборе символов Windows. Наиболее известные из них - два различных тире "en тире"и "em тире", которые не надо смешивать с дефисом (-)или подчеркиванием (_), принадлежащими к ISO Latin 1 (и даже к ASCII). Если Вы используете такие символы, пользователи Windows систем вероятно увидят их как положено, однако на всех других системах символы скорее всего будет выглядеть, как помарки. (Обычно, такие символы даже не выводятся совсем)
См. такж А.Дж. ФлавеллЗаметки по ISO 8859-1 в контексте Web