The other day I was asked why I like Cascading Styles Sheets (CSS) and what makes CSS so great. Here’s my answer to those questions.
The Holy Grail of CSS it to completely separate web page content from the instructions that control its look and feel. If this is achieved then it’s much easier for various devices to display the web page correctly. For example the same page would display correctly on a standard web browser (Internet Explorer, FireFox, Opera, Netscape, etc.), devices used by persons with a handicap, cell phones, and yet-to-be-developed interfaces. Nor would the web site designer have to make separate pages for some of these devices. Reality is quite different though and here in the real world CSS does not yet do all these things. But it does have enough positive benefits to learn how it works and to incorporate it into your web pages.
View original post 847 more words