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