
CSS Web Design
Keywords : cascading style sheet CSS web design website design style sheet HTML
Definition: CSS is an acronym which means Cascading Style Sheets. It is an open standard developed by the World Wide Web Consortium which allows designers to describe how documents are presented on screen. Using CSS, you can separate the content (written in HTML or a similar markup language) and presentation (written in CSS) of your website while defining its appearance in a standard manner. CSS has a simple syntax, and uses a number of English keywords to specify the names of various style properties. The term "cascading" derives from the fact that multiple style sheets can be applied to the same web page.
Although CSS was first introduced in the mid 1990s,
it did not become a mainstream tool among web designers until
more recent years. This is unfortunate, because there are millions of poorly
designed web sites cluttering the internet that could be easily improved with
the help of CSS.
So what exactly is CSS ? CSS is
an acronym that stands for Cascading Style Sheets. The term Cascading Style Sheets implies
two things. First off, the style sheets are cascading. This means that multiple style sheets can be used for a
single web page. Additionally, the term «cascading» also refers to the way a style is
determined in the event that more than one rule matches a single element. The second thing
that is implied by the name Cascading Style Sheets is that the purpose of CSS is to style
web pages.
Whereas the purpose of HTML (or XHTML)
is to define the structure of a web page, the purpose of CSS is to define the presentation.
The reason that so many websites have broken layouts in different browsers is because they try to use HTML to control the structure
and presentation of the page. The most common abuse of HTML is attempting to use tables as a presentation
method. Although you may be able to achieve the look you want in a single browser, your web page will
look broken and distorted in many other browsers. The only time that tables should be used is to hold
a set of data (such as the results from a scientific experiment). If you do have a legitimate use
for tables on your web page, you can even use CSS to style your table and make it more attractive.
By taking the time to learn CSS, it's possible to
create a web page that looks much more consistent across a variety of browsers.
Article Source: http://www.articlerich.com
Author : J. Dundrin. To keep up with all the latest news and information throughout the webmaster
community, make sure to visit and bookmark his excellent Daily Web Dev Blog.
