> The only pro I can think of is pretty far-fetched:
>
> - might be easier to generate markup from some kinds of applications,
> since attribute values would not have to be determined until after
> the element contents had been written out
I think that optional redundant end-tag attributes would be useful, for
the same reason that the redundant end-tag GI (which should be optional)
is useful:
<SECTION ID="Intro">
<SECTION AUTHOR="Paul" ID="Why.XML">
<SECTION ID="XML.Strengths">
10,000 lines of text
</SECTION ID="XML.Strengths">
<SECTION ID="HTML.Weaknesses">
10,000 lines of text
</SECTION ID="HTML.Weaknesses">
</SECTION ID="Why.XML">
<SECTION ID="XML.Tools">
10,000 lines of text
</SECTION ID="XML.Tools">
</SECTION ID="Intro">
Paul Prescod - http://itrc.uwaterloo.ca/~papresco
At today's pop doubling rates, in 100 years there will be 20 billion
people, more than enough to fill the earth. In 300 years, we will have
filled up 16 earth-sized planets (roughly, our solar system). In 2300
years we will have filled up 200 billion earth-sized planets (roughly,
our galaxy). Only one technology can save us: birth control.