Верстка сайта осуществляется с помощью языка гипертекстовой разметки (HTML) и таблиц каскадных стилей (CSS). Для их изучения есть множество пособий для людей разного базового уровня. Для верстки хватит стандартного блокнота, который есть в любой версии Windows. Однако лучшей основой для верстки веб-сайтов, на мое мнение, является Macromedia Dreamweaver 8 (последняя версия из линии софта Macromedia). Программа содержит в себе множество подсказок, которые будут способствовать лучшей верстке сайта.