Кодування html документів
HMTL кодування
Щоб правильно відобразити html-сторінку, браузеру необхідно знати, яке кодування використовувалося при створенні сторінки.
Першим кодуванням для раннього інтернету був ASCII. Це кодування підтримувало цифри від 1 до 9, малі та великі літери латинського алфавіту та деякі спеціальні символи.
У багатьох країнах використовуються символи, які не входять до стандарту ASCII, тому для сучасних браузерів кодуванням за промовчанням є ISO-8859-1.
При використанні кодування сторінки, яка відрізняється від ISO-8859-1, вам необхідно вказати це в тезі meta.
Кодування ISO
Це Організація Міжнародних стандартів (International Standards Organization), яка визначає стандартні кодування для різних алфавітів/мов.
Різні кодування, що використовуються у всьому світі, перераховані в таблиці нижче:
Стандарт Unicode
Оскільки перераховані вище кодування обмежені за розміром і не сумісні з багатомовним середовищем, Консорціум Unicode розробляв свій стандарт.
Стандарт Unicode включає всі символи, що використовуються у світі.
Стандарт Unicode дозволяє обробляти, зберігати та обмінюватися текстовою інформацією незалежно від платформи, програмного забезпечення та мови.
Консорціум Unicode
Консорціум Unicode розробив стандарт Unicode. Мета консорціуму - замінити існуючі кодування своїм стандартним Форматом Перетворення Unicode (Unicode Transformation Format - UTF).
Консорціум Unicode співпрацює з провідними організаціями з розробки стандартів, такими як ISO, W3C та ECMA.
Найчастіше використовують кодування Unicode UTF-8 та UTF-16: