[This page resided at http://danielgreene.com/style.html from 1996–2010 and is now presented for historical content rather than as the CSS demonstration it once was.]
Style Sheets
The Easy Way To Stylize Your Web Pages
“CSS is an easy way to effect sweeping stylistic changes in your web pages without much effort.”
Finally, style separated from structure!
Have you ever come across a web page that was “stylish” to the point of illegibility? Of course you have. As a web surfer, have you ever wished you could turn off web author’s “style” and view content the way you please? As a web author, have you ever wished there were a way to stylize your web pages without having to resort to using hundreds of extended tags like <FONT> </FONT> all over the place? Haven’t we all! Now there is an alternative to all this nonsense: Cascading Style Sheets (CSS). CSS is an easy-to-use document formatting language developed by the The World Wide Web Consortium (W3C). CSS uses common terminology known to anyone familiar with typography, and was designed to give web publishers nearly as much creative control in their web pages as in printed material.
The beauty of CSS is that it works right along with proper, structural HTML (HyperText Markup Language, used in writing web pages). Web pages written in proper HTML reveal the logical structure and outline of your document, and are guaranteed to display properly in any browser, regardless of platform or system configuration. Documents written in proper HTML enhanced with style sheets give viewers freedom of choice. CSS support can be toggled on and off by the user, so that, if your readers don’t like your style, but still want to read your content, they can turn off your “kewl” blue on black color scheme, and read your offerings in a more palatable palette.
Continue reading →
Posted in Writing for the Web
Tagged accessibility, browsers, CSS, design, fonts, formatting, HTML, layout, standards, style sheets, tutorial, typography, Web, Web authoring, Web design