W3C home > Mailing lists > Public > w3c-wai-ig@w3.org > July to September 2016

Re: Implicit labels

From: Wayne Dick <waynedick@knowbility.org>
Date: Mon, 22 Aug 2016 10:59:23 -0700
Message-ID: <CAC9gL74TbS8+KWbiCifHzgTQAGxJJbRxVb0wZwHppBcSpfw17w@mail.gmail.com>
To: "Paul J. Adam" <paul.adam@deque.com>
Cc: Mike Elledge <melledge@yahoo.com>, "Balusani, Shirisha" <sirib@uillinois.edu>, "w3c-wai-ig@w3.org" <w3c-wai-ig@w3.org>
Paul,

Implicit labels are fine. The WAI tutorial on Forms discusses them.  There
are many reasons why explicit labels are not possible. For example, when
elements are generated dynamically their label and id may not be known.
Generating controls inside implicit labels does this.

See:
https://www.w3.org/WAI/tutorials/forms/labels/#associating-labels-implicitly



Wayne

On Mon, Aug 22, 2016 at 10:27 AM, Paul J. Adam <paul.adam@deque.com> wrote:

> Because it has no FOR/ID attribute value connections. Also called wrapped
> because <label> is wrapped around <input></label>.
>
> Paul J. Adam
> Accessibility Evangelist
> www.deque.com
>
> On Aug 22, 2016, at 12:17 PM, Mike Elledge <melledge@yahoo.com> wrote:
>
> Hi Paul and Siri--
>
> Why is the example considered an implicit label?
>
> Mike
>
>
> On Monday, August 22, 2016 12:26 PM, Paul J. Adam <paul.adam@deque.com>
> wrote:
>
>
> I would say that’s outdated information. I don’t know of any screen
> readers that don’t support wrapped labels.
>
> Maybe there’s a bug with Dragon but it should be fixed if so.
>
> Paul J. Adam
> Accessibility Evangelist
> www.deque.com
>
> On Aug 22, 2016, at 11:05 AM, Balusani, Shirisha <sirib@uillinois.edu>
> wrote:
>
> To be more clear:
>
> The HTML and XHTML specifications allow both implicit and explicit labels.
> However, some assistive technologies do not correctly handle implicit
> labels (for example, <label>First name <input type="text"
> name="firstname"></label>).
> Is that still true or is it outdated information?
>
> _____________________________________________
> *From:* Balusani, Shirisha
> *Sent:* Monday, August 22, 2016 10:58 AM
> *To:* w3c-wai-ig@w3.org
> *Subject:* Implicit labels
>
>
> Is implicit labelling is supported by all screen readers in all browsers?
>
> Do we have to use *for* and *id* along with the implicit labels to make
> sure that the element tied to label is read by all AT users?
>
> Thanks
> Siri
>
>
>
>
>
>
Received on Monday, 22 August 2016 17:59:53 UTC

This archive was generated by hypermail 2.3.1 : Monday, 22 August 2016 17:59:53 UTC