The term web design covers many different skills and disciplines that are used to build and maintain a website. It includes interface design, web graphic design, skillful web content (authoring), user experience design and search engine optimization. Generally all these tasks are divided among a team specialized in respective aspects, though sometimes a single designer […]