On 28/09/2006 7:24 PM, David Carlisle wrote:

Roger,
 Thanks for the link on <mtr label="mylabel">,


It appeared that attributes (like those in <mfenced>) aren't unanimous
either.


yes mfenced also "suffers" from requiring attributes, but probably one
is more likely to need markup in an equation label than in a stretchy
operator. It's not so uncommon to want superscript * or daggers etc to
highlight special versions of formulae, and mfenced is explictly a
shorthand form so you can always use the mwrow/mo form if you need an
operator that is "decorated" in some way. That would not be the case
here if mlabeledtr were deprecated and an attribute form was the
only version. (Actually it would if the attribute could then be
css-styled using css generated content. Allowing css (or other
mechanism)  auto numbering is I think a highly requested feature for
mathml3.

The danger (and problem) with that tag is that it is over-designed to accommodate the tiny set of special-cases you alluded to, while holding the 99.99% majority of cases hostage. One could put up with CDATA all the way, e.g., (6') or (7*), (8&dagger;), (9a), etc -- if a subequation is really needed. I would think we can put with this and reap the benefits. A <mtr label="mylabel"> tag that stands a chance, degrades gracefully, *free* cross-referencing (with href#mylabel -- by just invoking what the browser already does with <a name="...">), the counters that you mentioned (which work in Gecko today, BTW), etc. (Also conceivable, optimistically, is a pseudo-class :label to style the label text, but we might going ahead of ourselves...)

Seems to me that the concrete benefits that might result outweigh the feeling against an attribute.


(not on www-math, though. Maybe I should forward it there?)

Yes please do.

OK.

Well as you know I've invested a frightening number of houres maintaining
that entity set (and the draft iso set at www.w3.org/2003/entities,
which is the same thing, really) so I'm also think they are valuable,
although it's a kind of love-hate relationship most of the time:-)

Yeah. Let's hope Ian is listening and keeps these entities on his radar...
---
RBS
_______________________________________________
dev-tech-layout mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-layout

Reply via email to