- From: Patrick Dark via GitHub <sysbot+gh@w3.org>
- Date: Tue, 14 Feb 2017 13:03:47 +0000
- To: public-css-archive@w3.org
@notoriousb1t I don't disagree that heading elements are useful, but the paradigm of... ``` <section> <h1></h1> <section> <h1></h1> </section> </section> ``` ...makes having numbered heading elements redundant for anything other than subheadings since the heading level can be inferred from the number of sections in which a heading element is nested. In those cases, `h1` might as well be `h`; the element is only numbered for historical reasons. In modern HTML, the only in case where numbered headings are useful are in `hgroup` elements where `h2` et al can be used to mark subheadings. In practice, subheadings are limited to one to two levels, and styling `h4`/`h5`/`h6` elements will be superfluous. And even the latter case I think shouldn't exist. It'd be better to infer subheadings via element nesting by doing something like repurposing the `hgroup` element: ``` <hgroup> <h1></h1> <hgroup> <h1></h1> </hgroup> <hgroup> ``` -- GitHub Notification of comment by patrickdark Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/1010#issuecomment-279701640 using your GitHub account
Received on Tuesday, 14 February 2017 13:04:24 UTC