> In some cases that's an excellent solution (what I've been using for a
> while) but unfortunately power users will dial down verbosity so much that
> they will quiet legends as well.
>
>  A blind power user I know told me * is best. He also told me nothing else is
>  needed, but he's a person and that part my be his opinion. For all-around
>  safety, one of these might be best:

Thanks Mike that's really interesting. I would argue, based on the
anecdotal evidence you've given, that the following legend is
superflous and prevents logical grouping.

>  <fieldset>
>  <legend>Required</legend>
>  <label for="name">Name (required) <input name="name">
>  <label for="email">Email (required) <input name="email">
>  </fieldset>

I am definitely leaning toward the following:

<fieldset>
 <legend>Personal Details</legend>

 <label for="name">Name  <span class="required">(required)</span></label>
 <input name="name">

 <label for="email">Email <span class="required">(required)</span></label>
 <input name="email">

 <label for="phone">Phone</label>
 <input name="phone">
 ...
</fieldset>

Giving in to other's suggestions perhaps the <span class="required">
could become <strong class="required"> :)

The benefits here are:
* Easily scannable for the regular user
* Will be read out for screen readers
* Semantically intact
* Inputs can be grouped logically
* No need for annoying legends

Does this seem to be a combination of the general consensus?


*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
*******************************************************************

Reply via email to