Сначала заметил, что вверху страницы строка пустая появилась. Дальше больше: все хэдеры из переехали в
, если смотреть через FireBug. Плюс символ №65279 появился. Ломал голову реально минут 30 над проблемой :D
Раньше, помнится, когда ток начинал верстать, тоже столкнулся с этой проблемой.
Символ этот не что иное, как BOM (Byte Order Mark) который находится в начале файла с кодировкой UTF-8, и возможно некоторых других юникодных кодировок. Используется для индикации порядка байтов. Ну, чтоб показать 16-битные или 32-разрядных числа используются.
Вообще, забавная штука. Открывая файл текстовый, вы этот символ не увидите, даже если он есть.
Как исправить: нужно избавится от BOM. В том же Dreamweaver’у пересохранение без BOM ничего не даёт почему-то, символ остаётся. А вот пересохранив файл через Notepad++ в UTF-8 без BOM проблема решается.