Kurtis Rainbolt-Greene's Web Log

My (early) thoughts on CSS

I know so very little about the world, the universe, and the people around me. With that said I can be confidant in saying that I know that Cascading Style Sheet syntax is terrible.

If you’re reading this blog and don’t know what Cascading Style Sheets (CSS) are then I here’s a little introduction:

What’s Wrong Beyond being 13 years old CSS has a whole lot of problems, both major and paper cut, that lead to an unsatisfying experience. It could be a whole lot easier and that alone is something to look into.

The Result

In the end what you’ve got is a styling syntax that is a clutter mess. Sadly, the styling syntax is everywhere and there isn’t much you can do about it. Even the best wrapper for CSS, SASS, is limited to Ruby (for now).

I propose that a new CSS be written for HTML Rendering Engines. Something that is far easier to understand, write, and modify.

I’d like to call this project Looking Glass.