The methods and techniques involved in the design, production and maintenance of websites is known as web design. Different areas of web design include web graphic design, interface design, user experience, search engine optimization, authoring code, etc. Graphics editor tools are used to provide the desired user interface and HTML or CSS is used to create the overall layout. SEO writing, graphic design, Internet marketing and user experience design...