> 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] *******************************************************************
