![]()
|
Creating Accessible Web Pages,
|
||||||||||
In this page:
|
Frames are not accessible, though many web sites use them for navigation bars. With this in mind, many web designers are using more automated means for keeping web pages consistent, such as CGI scripts or Active Server Pages.
Most startup web developers cannot afford to put a lot of time into programming these features. Fortunately, new web programs make it easy to use these features.
Tables, previously used for displaying data in tabular form, is now widely used for formatting pages. Here's an example of a table that is used to format pages.
![]() |
|
| * Schedule | This project is sponsored by the ASEAN Secretariat in cooperation with the National Institute of Development Administration (NIDA) |
Here's that same table with the border set to "0".
![]() |
|
| * Schedule | This project is sponsored by the ASEAN Secretariat in cooperation with the National Institute of Development Administration (NIDA) |
Without the borders, it is possible to use tables as frameworks for accessible web pages.
Here's the HTML code for a web page that uses a table. Note that the table begins with <TABLE> and ends with </TABLE>. Each new row is designated by <TR> and ends in </TR>. Each cell uses <TD> and ends in </TD>. This code is for the example above.
| <html> <head> <body> <table border="0" width="100%" cellspacing="0"
cellpadding="2"> <img src="access99.gif" width="185" height="100" alt="Accessibility 1999 Project"> </td> * <a href="iaaseanschedule.htm">Schedule</a> <p> </td> This project is sponsored by the ASEAN Secretariat in cooperation with the National Institute of Development Administration (NIDA) </td> |
Tables are read by text-only browsers and screen readers in a row-by-row fashion. For example, the left cell is read first, followed by the right, before the next row is read. Knowing this, discuss how a poor design of a table can also be inaccessible.
Copyright (c) 2000-2001 VisionOffice. |