<div class="gmail_quote"><div class="Ih2E3d">On Mon, Feb 25, 2008 at 4:42 PM, Ian Hickson <<a href="mailto:ian@hixie.ch" target="_blank">ian@hixie.ch</a>> wrote:<br>>
On Sun, 16 Sep 2007, Maciej Stachowiak wrote:<br></div><div class="Ih2E3d">>> 4) Another alternative would be using a new unknown element. Whipping<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
> out my thesaurus, I see <rubric>, <inscription>. Another possibility is<br>
> something like <figcaption> (to avoid the problems <caption> would cause<br>
> for figures inside tables), but that wouldn't be a good fit for<br>
> <details>.<br>
<br>
<figcaption> and <detailscaption> and so on just seems like it would make<br>
the language really complicated.<br>
<br>
We've waited years for <figure>, can't we wait a few more while browsers<br>
get their act together in their parsers?<br>
</blockquote></div></div><br>Speaking purely for myself, the 3 (+?)
elements for labelling things (label, caption, legend) certainly cause
me a touch of confusion every time I need to code up something using
them. If I have to think for a few second about an element, even given
the tiny set of elements in HTML, there's something wrong. I *greatly*
favor repurposing the semantics of an existing element.<br>
<br>I'd *love* to use caption, as it seems the closest to the semantics
we're wanting, but those parsing errors really kill it. Legend is my
second choice, and the smaller glitches it experiences seem fine to
me. We can deal with that until the browsers catch up.