Istnieją różne szkoły przygotowywania projektu serwisu internetowego. Jedna z nich opiera się na ówczesnym przygotowaniu szablonu strony w programie graficznym, inna natomiast na bezpośrednim kodowaniu serwisu.
Przygotowanie szablonu za pomocą edytora graficznego wymaga odpowiednich umiejętności oraz graficznego, atystycznego „zmysłu” . Polega ono na „namalowaniu” całej strony w programie graficznym (najpopularniejsze to adobe photoshop oraz corel photopaint) a następnie pocięciu przygotowanego projektu do szablonu HTML.
Druga wspomniana metoda pomija przygotowanie projektu w programie graficznym. Polega ona na bezpośrednim tworzeniu strony poczynając od szkieletu serwisu a kończąc na najdrobniejszych elementach. Obie metody umożliwiają skuteczne i szybkie projektowanie stron. Jednak trudno przewidzieć jak długa ten podział będzie aktualny. Języki programowania oraz trendy wizualne i funkcjonalne zmieniają się tak szybko, że w przeciągu roku nowe technologie projektowania, mogą całkowicie wyprzeć aktualne.