W3C home > Mailing lists > Public > w3c-wai-ig@w3.org > October to December 2014

Re: Usage of Articles

From: Steve Faulkner <faulkner.steve@gmail.com>
Date: Thu, 20 Nov 2014 13:30:11 +0000
Message-ID: <CA+ri+V=KUeOfx6zS_uQhDP9wxbOrA41Jy+ZO+2f=HXU2+pt=-w@mail.gmail.com>
To: davebest@cogeco.ca
Cc: Chaals from Yandex <chaals@yandex-team.ru>, Oscar <oscar.cao@live.com>, WAI Interest Group <w3c-wai-ig@w3.org>
Hi Oscar, re use of headings

While it is conforming to include heading elements (e.g. h1) inside li
> elements, it likely does not convey the semantics that the author intended.
> A heading starts a new section, so a heading in a list implicitly splits
> the list into spanning multiple sections.
>

>
http://www.w3.org/TR/html/grouping-content.html#the-li-element
>

 same goes for <article> elements.

--

Regards

SteveF
HTML 5.1 <http://www.w3.org/html/wg/drafts/html/master/>

On 20 November 2014 13:05, David Best <davebest@cogeco.ca> wrote:

> It would be much more user friendly if the <h3> within the <ul> list was a
> <h4> to
> conform with the Header structure. Also, with a large number of <article>
> sections, it would be extremely helpful if the <article> container had an
> identifier text label. Possibly put an "id=" on the inner "h" or "a"
> elements and
> include a "aria-labelledby=" in the <article> container. Large number of
> identical
> containers with no text labels makes content understanding limiting for
> screen
> readers.
>
> -----Original Message-----
> From: chaals@yandex-team.ru [mailto:chaals@yandex-team.ru]
> Sent: Thursday, November 20, 2014 7:18 AM
> To: Oscar; w3c-wai-ig@w3.org
> Subject: Re: Usage of Articles
>
> looks sane to me.
>
> 20.11.2014, 15:03, "Oscar" <oscar.cao@live.com>:
> > Hi all
> >
> > Just wondering. Am I over using/overkilling the poor ARTICLE tag by
> doing this:
> >
> > <h3>My list of stuff</h3>
> > <ul class="news-list">
> >                         <li>
> >                             <article>
> >                                 <time class="date"
> > datetime="2014-06-19">19/06/2014</time>
> >                                 <h3>
> >                                     <a href="#">
> >                                         Bla bla
> >                                     </a>
> >                                 </h3>
> >                             </article>
> >                         </li>
> >                         <li>
> >                             <article>
> >                                 <time class="date"
> > datetime="2014-03-27">27/03/2014</time>
> >                                 <h3>
> >                                     <a href="#">
> >                                         Bla bla
> >                                     </a>
> >                                     <span title="File size"
> > aria-label="PDF file size 27 Kilobytes" class="file-size">27<abbr
> > title="Kilobyte">KB</abbr></span>
> >                                 </h3>
> >                             </article>
> >                         </li>
> >                         <li>
> >                             <article>
> >                                 <time class="date"
> > datetime="2014-03-20">20/03/2014</time>
> >                                 <h3>
> >                                     <a href="#">
> >                                         Bla bla
> >                                     </a>
> >                                 </h3>
> >                             </article>
> >                         </li>
> >                         <li>
> >                             <article>
> >                                 <time class="date"
> > datetime="2014-02-17">17/02/2014</time>
> >                                 <h3>
> >                                     <a href="#">
> >                                         Bla bla
> >                                     </a>
> >                                 </h3>
> >                             </article>
> >                         </li>
> >                         <li>
> >                             <article>
> >                                 <time class="date"
> > datetime="2014-01-24">24/01/2014</time>
> >                                 <h3>
> >                                     <a href="#">
> >                                         Bla bla
> >                                     </a>
> >                                 </h3>
> >                             </article>
> >                         </li>
> >                     </ul>
> >
> > Regards
> > Oscar
>
> --
> Charles McCathie Nevile - web standards - CTO Office, Yandex
> chaals@yandex-team.ru - - - Find more at http://yandex.com
>
>
>
>
Received on Thursday, 20 November 2014 13:31:18 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 13 October 2015 16:21:53 UTC