Використовуйте в іменах тільки латинські букви ...
Багато починаючі розробники задаються питанням про те, які імена варто присвоювати файлів HTML. Особливо часто цікавляться, яка різниця між розширеннями htm і html.
Найбільш універсальна відповідь на всі питання про імена файлів звучить так: допустимі імена файлів залежать від налаштувань, встановлених на веб-сервера, де передбачається розмістити сайт. Якими повинні бути імена файлів - слід питати у адміністратора вашого веб-сервера.
Втім, в більшості випадків досить дотримуватися декількох простих рекомендацій:
використовуйте в іменах файлів і каталогів тільки латинські букви (бажано тільки рядкові) і цифри;
намагайтеся давати файлам і каталогам короткі імена. Колись, за часів операційної системи DOS, довжина імені файлу не повинна була перевищувати 8 символів. Технічно це обмеження вже давно не діє, але на практиці, чим коротше ім'я файлу, тим легше його запам'ятати і з ним працювати;
разом з тим, робіть імена файлів і каталогів досить інформативними.
Насправді, якщо користувач завантажує веб-сторінку з Мережі, а не зі свого власного диска, розширення файлу найчастіше взагалі не грає ролі. Отримуючи сторінку з веб-сервера, браузери орієнтуються зовсім не на назву або розширення файлу, а на заголовки протоколу HTTP.
На великих, професійних сайтах більшість сторінок взагалі не зберігаються на веб-сервері, а кожен раз генеруються заново за запитом користувача. Таким чином, користувач отримує дані, які створюються «на льоту» і взагалі не мають ніякого імені! Проте, саме завдяки заголовкам HTTP браузер сприймає ці дані як документ HTML і відображає веб-сторінку, яка виходить з цього документа.