CSS lacks things like variables, functions, etc ...
Clojure is great for writing DSLS.
I\'m currently already using Clojure+Ring+Compojure for
Might be these links will help you
http://www.vijaykiran.com/2012/01/11/web-application-development-with-clojure-part-1/
http://clojure.org/libraries
Enlive -Html Templating Enlive is a selector-based (à la CSS) templating library for Clojure,it has two parts: a HTML file and a deftemplate form somewhere in a clj file.
Sandbar -html sessions etc