Web design to skład strony na podstawie dostępnego planu graficznego. Głównymi elementami warstwy prezentacyjnej są języki opisujące skład witryny – HTML/XHTML oraz CSS. Często wykorzystuje się także JavaScript, który dodaje trochę dynamiki do statycznej strony (zapytania AJAX, animacje, elekty przeciągnij i upuść, operacje na strukturze dokumentu – np. pokazywanie / ukrywanie komunikatów).
Aby mówić o w pełni poprawnym web designu, strona musi być zgodna ze sztandarami oraz napisana w taki sposób, aby w każdej przeglądarce wyglądała tak samo. Są to zarazem dwa najczęściej spotykane błędy osób odpowiedzialnych za skład strony.
