Дивитися демо

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

Категорії

Сьогодні мова піде про одну дуже підступною штуці - символі & # 65279 ;, яка є Пеклом для верстальників. Це і "незрозумілий" перенесення рядка вгорі сторінки, і весь вміст 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).

І символ & # 65279; повинен зникнути.

Хай щастить :)

Поки немає відгуків
Ваш комментрарій буде першим :)
Написати коментар
увійдіть в особистий кабінет
Завантажити OkayCMS
version 4.2.1
Підписатися на розсилку
Ви будете отримувати добірку корисних статей по роботі з сайтом на OkayCMS, знижки на модулі і шаблони