- From: Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no>
- Date: Fri, 26 Aug 2011 19:11:30 +0200
- To: Andrew Fedoniouk <news@terrainformatica.com>
- Cc: public-html@w3.org, Simon Pieters <simonp@opera.com>
Andrew Fedoniouk, Fri, 26 Aug 2011 08:18:57 -0700: > Sent: Friday, August 26, 2011 3:14 AM >> On Fri, 26 Aug 2011 06:17:21 +0200, Andrew Fedoniouk wrote: >>> caption { display:block; } >>> table > caption { display:table-caption; } ... >>> My pardon if it was discussed already. >> >> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1122 > http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1123 ... > As you see <legend> is parsed in even it is used outside of > <fieldset> but <caption> for some reason is simply ignored. > Very strange logic to be honest. Sometimes I regret that we problematisized the <legend/> element: [1] ]] * The figure element now uses a new element figcaption rather than legend because people want to use HTML5 long before it reaches W3C Recommendation. * The details element now uses a new element summary for exactly the same reason. [[ But as your example code shows: Had we choosen <caption/> rather than <figcaption/> and <summary/>, the time before people could use <figure/> and <details/> would probably have been prolonged rather than diminished. [1] http://www.w3.org/TR/html5-diff/#changes-2009-08-25 -- Leif Halvard Silli
Received on Friday, 26 August 2011 17:12:02 UTC