Web design is an ambiguous term. Web professionals define it differently all the time. While one might define it as programming the back-end functionality of a site, another might define design as the development of the front-end look and feel that gives a sense of the company or individual it represents. The truth of the matter is, both of these definitions are correct.
Web designing is all about writing code that is valid HTML, XHTML & CSS which make it easier to correct problems, & edit pages. HTML & CSS are the fundamental technologies for building web pages: HTML (html and xhtml) for structure, CSS for style and layout, including WebFonts.
Creating Versions of a Site to Satisfy Differing Resolutions
One helpful way of understanding the more than 100 million Web sites in the world today is to divide them into three distinct philosophies: usability, multimedia, and mortised. Depending on the designer, any of the three philosophies does the best job of satisfying the goal of a Web site, which is to communicate to the user in the most effective manner. While multimedia and usability represent the proverbial argument between form and function, respectively, mortising represents the coming together of these two philosophies.
When considering the pros and cons of each philosophy, a designer should take into account how each philosophy addresses the following three factors of any site:
- Aesthetics—How professional is the look and feel of the site? Is it is consistent with the desired branding of the business or individual?
- Usability—How quickly and easily can a user find and process information while being able to perform necessary tasks?
- Functionality—Programming should enable the functional aspects of the site, such as forms and database-driven content.