W3C home > Mailing lists > Public > public-html@w3.org > November 2009

Re: ISSUE-83 ACTION-152 Change Proposal for the use of dt/dd in figure and details

From: Shelley Powers <shelley.just@gmail.com>
Date: Fri, 27 Nov 2009 13:52:21 -0600
Message-ID: <643cc0270911271152g7ea62cd4w5d86b7ee17ad7149@mail.gmail.com>
To: Jeroen van der Gun <noreplytopreventspam@blijbol.nl>
Cc: public-html@w3.org
On Thu, Nov 26, 2009 at 4:54 PM, Jeroen van der Gun
<noreplytopreventspam@blijbol.nl> wrote:
> Hello folks,
>
> This proposal lists three reasons for the change. I'd like to point
> out that I discovered that one of them, the technical failure in IE6
> and IE7, is actually invalid.
>
> The problem is about styles getting leaked to the parent. By putting
> the figure or details element inside a div element, the closing tag of
> the div effectively solves the problem. Since this div needs to exist
> anyway to be able to style the figure or details element (since
> unknown elements cannot be styled in IE), the only way this problem
> can occur is if the dd or dt element is styled, but the figure or
> details element is not. So in reality this IE bug will rarely occur,
> and even if it does, it is extremely easy to solve.
>
> You can read more about this at my blog (test demonstration included):
> http://blog.jeroenvandergun.nl/7-html5-figure-and-details-do-not-break-in-ie
>
> Please take this into consideration before changing the HTML5 specification.
>
> Jeroen van der Gun
>
>
>

Jeroen, it is a clever find, and it's a relief to see a solution that
doesn't require JavaScript. It doesn't remove my concerns, but like I
said, it's nice to see a non-JS solution.

Shelley
Received on Friday, 27 November 2009 19:53:02 UTC

This archive was generated by hypermail 2.3.1 : Thursday, 29 October 2015 10:15:54 UTC