> Every new web page I create conforms to the HTML 4.0 spec.  I _want_
 > en- and em-dashes, cascading style sheets and so on: don't you?
no. i want Unicode, i want extensible markup, and a properly designed
style language. that rules out HTML4 and CSS, no?

incidentally, the proposal for XML's style language was just released;
no doubt many people on this list will find it of interest: