This is fine for hiding the legend visually but it will still be exposed to
screen reader users so it still needs to be concise, relevant and seamless as
the RNIB article states. Sometimes a legend can reduce the intelligibility of
a form without benefitting anyone, particularly if it is a simple form with a
heading and explanatory text.
Steve Green
Director
Test Partners Ltd / First Accessibility
www.testpartners.co.uk
www.accessibility.co.uk
"Mike at Green-Beast.com" <[EMAIL PROTECTED]> wrote:
> Lars wrote:
> > This is my question, since I do
> > need a containing element for my
> > input elements, but see no real
> > reason to have a "legend", am
> > I misusing the fieldset element?
>
> > Visually there is no border (unless
> > CSS is turned off of course.)
>
> Hello Lars,
>
> Perhaps you could have it both ways. Since you don't see a need for it
> visually, just like the fieldset borders, so maybe you could do this:
>
> fieldset {
> border : 0;
> }
>
> legend {
> position : absolute ;
> top : -9000px;
> left : -9000px;
> }
>
> And just use label element for your individual inputs. The legend would be
> available to those who may need or benefit from it while still getting it
> out of the way like the fieldset borders.
>
> Respectfully,
> Mike Cherim
> http://green-beast.com/
*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
*******************************************************************