Верстка страниц сайта

Верстка страниц сайта

После того, как дизайн вашего сайта разработан, самое время приступать к верстке его страниц. Что же представляет из себя этот процесс? Версткой веб страниц называют написание HTML-кода в специальном редакторе и последующим «навешиванием» на это?? код необходимой функциональности для корректного отображения страницы в окне браузера.

На сегодняшний день существует два основных метода верстки — табличная верстка, а также верстка сайта с помощью слоев (блочная верстка). Первый метод до недавнего времени был основн??м типом верстки и применялся практически повсеместно. Его суть состоит в том, что «скелет» страницы представляет из себя таблицу, в ячейки которой вставляют, рисунки, элементы интерфейса и т.д.

Блочная верстка считается более прогрессивной и современной. В данном случае ??траница разделяется на специальные блоки, каждый из которых описывается при помощи так называемых каскадных таблиц стилей (CSS).

Непосредственно процессом верстки веб страниц, включающую верстку текста сайта, графических деталей, элементов интерфейса и т.д., занимается вер??тальщик. Именно он создает HTML-код (также, это может быть код XHTML, XML) и оформляет созданные страницы при помощи встроенных в язык разметки гипертекста средств, либо использует CSS.

Кроме специальных редакторов HTML-кода, верстальщик должен иметь навыки использования графического ПО для нарезки созданного дизайнером макета. В некоторых случаях оправдано применение так называемых WYSIWYG редакторов и программ для автоматической верстки (хоть бывалыми веб-разработчиками такой подход категорически не приветствуется, так как имеется возможность получить большое количество ошибок, результатом которых станет очень «корявый» сайт). Такое ПО позволяет в автоматическом режиме сформировать HTML-код из графического макета.

Одним из главных показателей качества веб-страницы является отсутствие ошибок в ее верстке. Проверить сайт на наличие ошибок верстки можно специальными программами, которые называются «валидаторы». Также, это можно сделать на сайте организации World Wide Web Consortium (W3C), которая задает стандарты веб-разработки.