BOM или таинственный символ 

Категории

Сегодня речь пойдет об одной очень коварной штуке - символе , которая является Адом для верстальщиков. Это и "непонятный" перенос строки вверху страницы, и все содержимое head "переезжает" в body, а в инспекторе мы можем видеть следующее (рис. 1), самое "интересное", что если просмотреть код страницы в отдельной вкладке (обычно это CTRL+U) там все, как и должно быть.

Виной всему BOM (Byte Order Mark) - символ, а точнее кодировка html документа UTF-8 BOM.

Чтобы исправить это, нужно пересохранить документ в UTF-8 без BOM.

Сделать это можно несколькими способами:

 - С помощью Notepad++ или иным редактором, который может изменять кодировку документа, нужно сохранить файл в кодировке UTF-8 без BOM (рис. 2)

- Если неизвестно, в каком файле присутствует та самая метка BOM можно воспользоваться скриптом для поиска и удаления метки BOM из документов. Сохраните следующий скрипт в корне сайта под именем BOM.php и зайдите на http://you_site.com/BOM.php (!ВАЖНО перед выполнением сделать backup).

И символ  должен исчезнуть.

Удачи :)

Пока нет комментариев
Ваш комментрарий будет первым :)
Написать комментарий
Войдите в личный кабинет
Скачать OkayCMS
version 4.0.5
Подписаться на рассылку
Вы будете получать подборку полезных статей по работе с сайтом на OkayCMS, скидки на модули и шаблоны