07-20-2006, 10:01 AM
Quote:The idea behind CSS is a good one. With HTML, Web pages can become monstrosities of content and formatting information. To change the look of a site, you have to sift through the content to redo a lot of detailed information. It's painful. CSS was designed to separate the content from the formatting, so that when you want to change your site's look and feel, you simply change the formatting information.
CSS's real benefit was that the layout not only could be changed easily but also could become dynamic: The content is stored in a database and presented as necessary, with instant updates. With dynamic content, it's possible for 100 people to go to the same Web site and get 100 different versions.
Here is where a great idea begins to fall apart. And it does so progressively, worsening over time as "improvements" are made...
full article: http://www.pcmag.com/article2/0,1895,1987181,00.asp