Отображение сыплется при переносе с HTML на PHP?

Хозяйке на заметку.

Вот сверстали вы сайт в html и все пиксель к пикселю, хоть в %, хоть в абсолютном позиционировании. А потом перенесли все на php, чтобы придать динамичности и крутости, а там — оп! и дизайн съезжает.

Оказывается, вы верстали в Notepad++ 🙂 А там есть кодировка UTF-8. А нужно выбирать UTF-8 без BOM.

Cуть в том, что UTF-8 должен быть в принципе без BOM, но неграмотность в этом вопросе пораждает и такие ошибки, как появление отступов или смещений, когда вставляете в код <php include …>

Перекодировать любой текст или вылечить такой косяк очень просто. Вырезаете весь код/текст. Сохраняете. Меняете кодировку на UTF-8 без BOM. Вставляете обратно. Снова охраняете. Аминь.

Leave a Reply

Вы можете войти через: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *