Проблеми з кодуванням файлу або сторінки на сайті
Ви, напевно, вже хоч раз бачили, що матеріал, який Вам потрібен, відображається приблизно наступним чином:

Найпопулярніші кодування:
UTF8 - Юнікод (! Увага: в ідеалі все повинно бути в ній)
Windows-1251 - Кирилиця (Windows).
KOI8-r - Кирилиця (КОІ8-Р)
cp866 - Кирилиця (DOS).
Windows -1252 - Західна Європа (Windows).
Windows-1250 - Центральна Європа (Windows).
Дві причини невірного відображення кодування (вмісту) на сайті:
1) невірно вказаний тип кодування файлу для його читання (тобто обробник думає, що дані у Вас, наприклад, в UTF8, а вони в windows-1251)
Тип кодування вказується в html документі в head
в .htaccess в корені сайту на сервері
або файлі підключення до Вашої db, наприклад db.php. де ми відразу може обробити дані при роботі з базою даних
де:
character_set_client - кодування запиту від клієнта до сервера
character_set_results - кодування відправлення відповіді від сервера до клієнта
character_set_system - кодування системи
character_set_database - кодування БД
character_set_server - кодування сервера
character_set_connection - кодування підключення
2) сам файл на сервері записаний в іншому кодуванні
2) Відкрити (open) потрібний Вам файл
3) Зберегти як (save as) - спочатку назва файлу під ним буде тип файлу. а ще нижче кодування.

Вибираєте потрібне кодування (windows-1251, UTF8, ANSI, Юнікод і інші).
Найчастіше використовують UTF8 і windows-1251.
Все те ж саме можна зробити і в звичайному Блокноті. але там вибір кодувань обмежений.