- From: Jon Gunderson <jongund@uiuc.edu>
- Date: Tue, 29 May 2007 15:10:05 -0500 (CDT)
- To: James Golden <james@thekarchergroup.com>, Wendee Fiorillo <wendee.fiorillo@bigbad.com>, w3c-wai-ig@w3.org
Weende,
You may want to use absolute positioning, since that will probably have better cross browser support.
.hidden {
position: absolute;
left: -200em;
top: -20em;
}
---- Original message ----
>Date: Tue, 29 May 2007 12:52:59 -0400
>From: "James Golden" <james@thekarchergroup.com>
>Subject: RE: Form Labels and Accessibility
>To: "Wendee Fiorillo" <wendee.fiorillo@bigbad.com>, <w3c-wai-ig@w3.org>
>
> Wendee,
>
> Not sure if this is the right list or not, but I
> develop and I think the technique is just fine. Make
> sure the design is very obvious that the two are
> grouped otherwise it is better usability to have it.
>
>
>
> James J. Golden
>
> ----------------------------------------------------
>
> From: w3c-wai-ig-request@w3.org
> [mailto:w3c-wai-ig-request@w3.org] On Behalf Of
> Wendee Fiorillo
> Sent: Tuesday, May 29, 2007 11:26 AM
> To: w3c-wai-ig@w3.org
> Subject: Form Labels and Accessibility
>
>
>
>
>
> Hello,
>
> First, hope I sent this to the correct group. If
> not, could you let me know where to direct my
> question? Thanks.
>
> And now my question. I am working on a few detailed
> forms and I am wondering the best way to have a
> radio button followed by an input. Below is what I
> currently have.
>
> <label><input type="checkbox" name="referral"
> value="Newspaper" /> Newspaper</label>
> <label><span class="hidden">Enter newspaper
> name</span> <input type="text" size="30"
> name="newspaper_referral" /></label>
>
> And for reference, the CSS for the class="hidden"
> is:
> .hidden {text-indent: -999em;}
>
> Essentially, using CSS I have the above visually
> grouped together and I do not want the second label
> "Enter newspaper name" to be displayed in most
> graphical web browsers that support current web
> standards (FF, IE, Safari, etc.) so it displays as
> (radio button) Newspaper [text field]. I have
> included the "Enter newspaper name" and is
> positioned off the screen but is accessible to
> screen readers and other technologies that do not
> support CSS. Is this method acceptable or is there a
> better way/technique to achieve my goal?
>
> Thanks,
> Wendee
Jon Gunderson, Ph.D.
Director of IT Accessibility Services (CITES)
and
Coordinator of Assistive Communication and Information Technology (DRES)
WWW: http://www.cita.uiuc.edu/
WWW: https://netfiles.uiuc.edu/jongund/www/
Received on Tuesday, 29 May 2007 20:10:21 UTC