Re: [css-pseudo] Need a way to styling the disclosure triangle of the <details> (or <summary>) element

On Mon, Mar 7, 2016 at 12:06 PM, Zack Weinberg <zackw@panix.com> wrote:
> I am not much involved with Firefox development anymore, and I don't
> know the extent to which this is still true.  But, five years ago when
> I *was* deeply involved, it was a basic design goal of the layout
> engine that *all* of the semantics of *all* HTML elements should be
> defined by their style -- or to put it another way, it should be
> possible to turn a <div> into an exact behavioral duplicate of any
> other HTML element by applying the correct set of style properties.
>
> This design goal has never been (AFAIK) fully achieved, and to the
> extent that it *was* achieved it often involved nonstandard and
> undocumented style properties.  But it was a goal, and I expect that
> it is the underlying rationale for Firefox's current behavior.

Yup, "nonstandard and undocumented style properties" is the thing.
There's nothing *wrong* with attaching semantics to CSS properties,
but the current crop of them don't have any.

~TJ

Received on Monday, 7 March 2016 21:37:38 UTC