>> The above goes against a fundamental tenet of SGML (and after a long
>> painful period of debate, HTML), which is that the data should be as
>> independent as possible from style information.
>
>Oh please, not this again. Stop trying to invent fundamental tenets
>that don't exist. SGML is a syntactical language than can express
>formatting equally as well as content based markup. Trying to claim
>SGML as a "content" only language is an outright lie.
SGML came about from a particular mindset, which was the result of
extensive work in document processing. While what you say about the
SGML language is true, you skip the more important part, which is the
*mindset* involved.
I think many, many people dislike SGML the language. The group of
people who dislike the mindset is much smaller. SGML, without the
mindset, and it's tenets, is meaningless.
I recommend that you go away into a room somewhere, and think about
what a document really is.