| Of course things are way different now and virtually | | | | This concept can be translated easily enough to the |
| all modern day browsers feature support for all CSS | | | | World Wide Web only in this particular case, |
| Level 1 aspects, many aspects of CSS Level 2 and | | | | Cascading Style Sheets not only determine the |
| some web browsers have even gone beyond that | | | | technical specifications of a particular document on |
| to support some of the capabilities of CSS Level 3. | | | | the web but also has the added function of |
| Indeed, it is rarely that you find a web site | | | | communicating to the viewing vehicle (in this case the |
| nowadays that does not utilize some form of CSS in | | | | web browser that the end user is using to surf the |
| their design and development. For better or worse, | | | | Internet) exactly how the document that is being |
| web sites that rely solely on HTML are quickly going | | | | viewed is to be rendered. |
| the way of the dinosaur. May industry pundits as well | | | | One of the most important things to remember in all |
| as end users have even gone so far as to consider a | | | | of this is the key word Cascade. Much like a stream |
| thorough knowledge of CSS as being far more | | | | of water running of a cliff or elevated area comes |
| necessary than a thorough knowledge of HTML. | | | | into direct contact with the rocks and soil that line |
| While in truth they are both equally important and will | | | | the full course of the incline, yet is ultimately only |
| continue to be an important facet of the web for | | | | affected in terms of its final destination by the land |
| many years to come, there is no denying the | | | | elements at the end of the slope, Cascading Style |
| widespread impact that CSS has brought upon the | | | | Sheets by their very nature flows or cascades |
| World Wide Web. | | | | through any number of separate style sheets. To |
| CSS was originally developed as a means by which | | | | follow the stream of water analogy even further, the |
| web developers could define both the look and the | | | | appearance of a particular web site is ultimately |
| feel of their web pages. With its inception, web | | | | dependent upon the user agent style sheet, which in |
| designers were now able to treat content and design | | | | many cases is the default style that the Web |
| as two separate entities, thereby allowing HTML to | | | | browser will utilize in the task of displaying a particular |
| function more in accord with its intended purpose, | | | | web page in the absence of any other set of |
| which was to focus on the markup of a particular | | | | instructions. Of course more often than not, a web |
| web site's content and leaving the responsibility of | | | | designer will probably provide any number of his own |
| the design and layout to CSS. | | | | instructions that are embedded in the web page in |
| The term CSS itself is an abbreviation for Cascading | | | | question. The Cascading Style Sheet in this particular |
| Style Sheet. The style sheet in this particular instance | | | | scenario will be tasked with dictating to the web |
| refers to the document itself. The concept of style | | | | browser which particular set of instructions will have |
| sheets itself is nothing new; designers have used | | | | top priority. The most commonly seen usage of this |
| them in their documents for many years. Strictly | | | | is in the fonts that are used for a web site. Even if |
| speaking, style sheets are the set of technical | | | | your web browser is set to display web pages in a |
| specifications that govern a particular layout, whether | | | | specific font and type size, say Arial narrow 10 |
| it is online or on print. The purpose of these of | | | | points, the font size and family that is specified in the |
| course is to ensure that any subsequent designs will | | | | Cascading Style Sheet will take precedence overriding |
| conform to the predetermined specifications upon | | | | the default values that have been set in your |
| printing. | | | | browser. |