Home

Even Grounds, Accessibility Consulting

Making web sites, documents, software and hardware accessible to people with disabilities. Accessibility, WCAG and Section 508 compliance testing and auditing.

  • Services
  • About Us
  • Customers
  • Contact Us
  • Articles
  • Blog
  • Developers' Corner
  • Press
  • News
  • Resources

Are You Receiving the Accessibility Tips and Tricks?

  • Learn to make information accessible to people with disabilities
  • Implement what you learn right away
  • Understand how people with disabilities use technology
  • Receive our monthly newsletter packed with news, articles and updates
  • Bonus workbook: Ten steps to a more accessible web site


Do you need help with accessibility? Hire us!

Making Table Based Forms Accessible

  • Developers' Corner
  • Forms
  • Tables

You have designed a table which contains many fillable forms, edit fields, or checkboxes. This table is pretty huge, and you want to make sure that it is accessible. You don't need to spend hours on labeling each field, especially if the table is not automatically generated.

In general, what you need to do with every single form field is to attach a label to it, both visually, and programmatically. One way around it would be to label each field individually, but the visual results won't be too appealing having to repeat the same label over and over again. However, programmatically it will be correct.

UInstead, focus on coding your table properly. When you use row or column headers, you label that entire row or column, and this label will be applicable to the fields as well.

For instance, use TH tags and scope attributes as needed. If the label is the first cell of the row or column, you can ommit the scope attribute.

When people use a screen reading technology, this way the labels associated to the form fields will be announced properly.

You still need to make sure that you display the labels on the screen when the table is huge and requires scrolling.

For more information, read how to design accessible tables.

Bookmark/Search this post with:
  • Delicious
  • Digg
  • StumbleUpon
  • Facebook
  • Google
  • Yahoo
  • Technorati

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.

Accessibility Tips and Tricks


RSS

  • Articles
  • Blog
  • Developers' Corner
  • News
  • Press

Follow us on Twitter, YouTube, or on Facebook

You Might Also Like:

  • Accessible Tables
  • Save a Lot by Choosing the Right Widgets
  • Pages Opening in a New Window
  • Free Screen Readers
  • The Secret of Making PDF Documents Section 508 Compliant Much Faster

Top Commentators

  • cheryl from thatgirlisfunny (14)
  • Bruce "the Mid-Life Mentor" (10)
  • guest (10)
  • Sire (8)
  • Andrew @ Blogging Guide (8)
  • Find A Language Teacher (6)
  • Donna (6)
  • Amy LeForge (6)
  • Debbie (5)
 
Copyright 2007-2010 - Even Grounds Inc., Accessibility Consulting