Картинки -- рисовать в граф.редакторах. Это понятно.
Интрактивность, обновляемость, разнообразные функции -- программировать на различных ЯП, используя, например, IDE. Это понятно.
А вот непосредственно САМО ОФОРМЛЕНИЕ сайта, т.е. картиночки, квадратики, элементы всякие -- как, собственно, склеивать и приводить в красивую слаженную форму -- профессиональный веб-дизайн.
Я знаю, существуют языки разметки и всяческие таблицы стилей.
Но вот, скажем, тема Drupal -- garlend: как дизайтер разрезал картинки и поместил их в соот. поля таблицы. Едва ли он сделал это вручную, используя html и текстовый редактор.
Вопрос заключается в следующем: как создавать оформление веб-страничек?