Вёрстка – это один из этапов создания вёб сайта - превращение дизайн-макета (картинки внешнего вида сайта) в работоспособный документ для дальнейшего взаимодействия с пользователем. Правильная и красивая вёрстка всегда оставляет положительное впечатление о сайте, как и дизайн. Вёрстка реализуется посредством использования основного языка гипертекстовой разметки – HTML, а также языков программирования, сценариев, выполняющихся на компьютере клиента. Основными представителями данной группы являются JavaScript, VbScript, ActionScript. Широкое и повсеместное применение имеют так же каскадные таблицы стилей (CSS), которые регулируют некоторые методы применения элементов стиля к страницам HTML.
Существует два вида вёрстки: