Le 7 avr. 2006 à 11:09, Alexey Feldgendler a écrit :

Actually, I tend to treat images and tables the same. Tables have <caption>s, and a user agent can make a list of tables for navigation. Why can't an image have a caption? I think images and tables are quite similar.

And I don't think that "heading" is the appropriate semantic entity for marking up captions. Rather than making them headers and at the same time taking measures so that they don't interfere with UA's outlining facilities, I'd rather say that headings should be left entirely for document outline, and captions are marked up explicitly as captions.

Well, I'm all for using <caption> -- it obviously is the most logical choice -- but, as stated in my first reply, the caption element is completely ignored by today's HTML parsers when outside the context of a table. This makes captions impossible to style or use within the DOM. That's why I'm suggesting an alternative that doesn't involve the caption element.

Personally, I can leave with a caption element that doesn't show up in the DOM of legacy user-agents. But given all the attention given to backward compatibility, it just seem a little out of place to ignore such an issue.


I'm replying to the mailing list, assuming that you have replied off-list by accident. There was nothing really private in your message, and I think the discussion hasn't went off-topic.

Yes, that was an accident, and not the first. I'm used to some other lists where I can just hit reply.


Michel Fortin
[EMAIL PROTECTED]
http://www.michelf.com/


Reply via email to