Featuring: CSS-Cascading Style Sheets - Overview
One of the driving goals in IT has been to separate programming and code from data; in a like fashion one of the key designs in Web development is to separate structure and styling from content in HTML. CSS-Cacading Style Sheets goes a long way towards separating out styling info from content. And CSS is a "cascading" design(specific stylesheet definitions override or cascade over more general or outer HTML tag styles. So the style set in a <body style=...> tag is overidden by the style set in a <p style=...> tag, etc.); thus Web designers have great flexibility in how they use CSS.
The second key feature of
CSS is that the style directives can be stored away in a separate .css file
and then included in your HTML file using either:
The third key feature of CSS has already been implied above - that users can change and customize for their web documents how specific HTML tags like <body>, <div>, <h1>, <h2>, <h3>, <p>, <span> and other tags will work. It is as if users had control of the definitions of the HTML tags - which of course they do through CSS.
Top of Page Tutorials Home CSS References