Web dizajn i izrada web stranica su usluga koja opisuje proces kreiranja funkcionalne web stranice. Kao što ime sugerira uključuje dvije usluge dizajniranje i razvoj odnosno izradu stranice. Dizajn određuje izgled i korisničko sučelje stranice dok pod izradom podrazumijevamo kako ona funkcionira. Kako bi dodatno pojasnili pojmove podijeliti ćemo ih u dvije kategorije: ono što korisnik vidi i ono što ne vidi.
Ono što korisnik vidi je ono što se prikazuje u pregledniku. Web dizajn definira boje, layout stranice, font i fotografije. Za dizajn su nam potrebni alati poput Adobe Photoshop, Adobe Illustrator, Corel ili Sketch. U dizajnu koristimo programerske jezike poput HTML, CSS i Javascripta kako bi funkcionirao, te taj segment nazivamo front-end. Navedeni jezici omogućuju interakciju korisnika sa gumbima, linkovima, fotografijama, tekstom, kontakt formama i izbornicima. Te ih radimo u načelu responzivnog web dizajna.
Glavni elementi web dizajna
Predložak: Ili layout je dizajn predložak stranice na kojem ćemo definirati pozicije i usklađenost zaglavlja ili headera, navigacijski izbornik, podnožje ili footer, sadržaj stranice i grafike. Ovisno o kojoj stranici se radi no primjerice ukoliko se radi o stranici za fotografe naglasak će biti na fotografijama dok primjerice stranice za odvjetničke urede naglasak će biti na tekstu.
Navigacija: Izbornici pomažu korisnicima kako bi lakše navigirali kroz stranicu, te bi trebala sadržavati arihtekturu stranice, izbornike i pretragu.
Boje: Boje daju web dizajnu osobnost, pomažu joj istaknuti se. Paleta boja može biti određena vizualnim identitetom tvrtke.
Grafike: Pod grafike spadaju logotipi, ikone, fotografije, tablice, grafikoni i drugi elementi.
Brzina stranice: Prva impresija vaše stranice je koliko je potrebno da ste stranica i svi njeni elementi učitaju. Osim kod izrada web stranica na brzinu utječu još faktori brzina servera i lokacija servera.