valenok, спасибо! Дело было в том, что забыл кодировку документа поменять! Теперь при выборе в браузере UTF-8 всё как положено
Но... У меня также всё отлично работает без пунктов 2 и 3. Я их убрал из документа. Значит, у сервера по-умолчанию стоит UTF-8 и не стоит беспокоиться на счёт этих двух пунктов - я правильно понял?
Второй вопрос. Если выставить в браузере windows-1251 - опять фигня вместо символов. Оно и понятно, в общем-то - ведь в Юникоде работаю. Это нормальное явление и обращать на него внимание не нужно?
Третий вопрос. У меня сайт только на русском языке - нафига использовать Юникод?
Что меня должно всё равно заставить его использовать в данном случае?