sonunigam (Love Geek): Prior to CSS, document authors who wanted to assign such typographic characteristics to, say, all h2 headings had to use the HTML font and other presentational elements for each occurrence of that heading type. The additional presentational markup in the HTML made documents more complex, and generally more difficult to maintain. * 04-01-11 - 00:40:19
sonunigam (Love Geek): In CSS, presentation is separated from structure. In print, CSS can define color, font, text alignment, size, borders, spacing, layout and many other typographic characteristics. It can do so independently for on-screen and printed views. CSS also defines non-visual styles such as the speed and emphasis with which text is read out by aural text readers. * 04-01-11 - 00:40:58
sonunigam (Love Geek): The W3C now considers the advantages of CSS for defining all aspects of the presentation of HTML pages to be superior to other methods. It has therefore deprecated the use of all the original presentational HTML markup. * 04-01-11 - 00:41:34
sonunigam (Love Geek): Sources CSS information can be provided by various sources. CSS style information can be either attached as a separate document 0r embedded in the HTML document. Multiple style sheets can be imported. * 04-01-11 - 00:44:23
sonunigam (Love Geek): Different styles can be applied depending on the output device being used; for example, the screen version can be quite different from the printed version, so that authors can tailor the presentation appropriately for each medium. * 04-01-11 - 00:45:07