I’ve stumbled upon a nifty extension for emacs (among others) that enables writing HTML using CSS selectors-like expressions.
I don’t know for you, but I do not enjoy writing xml that much. I have nothing against XML itself, it’s just the typing part that annoys me : especially the angle brackets and the closing of tags.
CSS selectors on the other side are written using a compact and an easy-to-type syntax, and while the standard version (used in cascading stylesheets) doesn’t match the xml expressivity, the ZenCoding extended selectors syntax pretty much covers most of the common cases.
Here how it works : this selector :
Read more of this post