Кодировка страниц сайта на php в Dreamweaver

Кодировка страниц сайта и в частности кодировка нашего шаблона имеет большое значение для будущего сайта на php. Если внимательно просмотореть файл index.html нашего шаблона, то в нем можно найти такой код:

<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" />

Это мета тег, где есть определение кодировки данного HTML файла, в данном случае UTF-8. Конечно-же такая-же записть присутствует и в коде файла top.html, который будет представлять в нашем php сайте его шапку, которая в конечном итоге и определит кодировку собранного с помощью скриптов по частям шаблона сайта.

Теперь само собой возникает вопрос, а в какой-же кодировке создавались html файлы шаблонов страниц сайта. Это легко проверить. Для этого можно открыть в рабочем окне Dreamweaver любую созданную страницу, например rub1_part1.html и выполнить команду из главного меню программы Modify −> Page Properties... В результате откроется панель на которой необходимо перейти в категорию Title/Enkoding, где и будет показана кодировка открытой html страницы, как показано на картинке ниже.

Свойства страницы

Явно будет видно, что кодировка страницы "Киррилица (Windows)" отличается от той, которая задана в шаблоне. Почему так? Потому, что эта кодировка была выставлена в Dreamweaver при его настройке. Если настройки не производились, то кодировка может быть другой, той которая выставлена в Dreamweaver по умолчанию. В любом случае кодировку необходимо привести в соответствие с той, которая задана шаблоном сайта. Можно было-бы поступить и иначе. Привести в соответствие с данной кодировкой сам шаблон, но при этом существует опасность искажения самого шаблона. Поэтому поступим правильно. Приведем кодировку всех недавно созданных страниц к кодировке шаблона. Хотя это можно было-бы сделать и перед их формированием, которое описано ранее, но ради тренировки лучше сделать это сейчас.

Итак изменить кодировку открытой в рабочем окне Dreamweaver страницы достаточно просто. Необходимо сделать изменения в окнах с выпадающими списками, как показано на картинке ниже, затем нажать Apply и OK и выполнить команду File −> Save из главного меню Dreamweaver или нажать комбинацию клавиш Ctrl + S.

Свойства страницы

Такую-же операцию необходимо последовательно произвести со всеми недавно созданными страницами и их мета описаниями. Для сравнения можно скачать преобразованный таким образом шаблон и сравнить с тем, что получилось в результате выше описанных действий, после чего, что бы не было в дальнейшем разночтений, просто заменить им предыдущий. Кроме того, чтобы в дальнейшем не было проблем с кодировкой при построении сайта на php на базе данного шаблона необходимо выставить глобальную установку кодировки в Dreamweaver при создании новых страниц. Для этого достаточно выполнить команду Edit −> Preferences... из главного меню программы или нажать комбинацию клавиш Ctrl + U и в окне Category New Document сделать установки, как показано на картинке ниже.

Предустановки Dreamweaver

Далее необходимо нажать OK. Теперь любая вновь формируемая страница для будущего сайта на php по умолчанию уже будет иметь кодировку Юникод (UTF-8).

Top.Mail.Ru