HTML and CSS Reference
In-Depth Information
<th colspan=“2”> Market Share </th>
<th> High </th>
<th> Low </th>
<th rowspan=“2”> Market Growth </th>
<th> High </th>
<td align=“center”> Star </td>
<td align=“center”> Problem Child </td>
<th> Low </th>
<td align=“center”> Cash Cow </td>
<td align=“center”> Dog </td>
As mentioned in Lesson 18, “Writing Good Web Pages: Do's and Don'ts,” avoiding the
“here” syndrome is imperative, particularly when it comes to accessibility. Having all the
links on your page described as “click here” or “here” isn't helpful to disabled users (or
any others). Just thinking carefully about the text you place inside a link to make it
descriptive of the link destination is a good start.
To make your links even more usable, you can use the title attribute. The title
attribute is used to associate some descriptive text with a link. It is used not only by
alternative browsers, but many standard browsers will display a tool tip with the link title
when the user holds her mouse pointer over it. Here are some examples:
<a href=“”
title=“The volunteer maintained directory.”>dmoz</a>
<a href=“document.pdf” title=“1.5 meg PDF document”>Special Report</a>
Navigational links are a special case because they usually come in sizable groups. Many
pages have a nice navigation bar right across the top that's useful to regular users who
can skim the page and go directly to the content that they want. Users who use screen
readers with their browsers and other assistive technologies aren't so lucky. You can
imagine what it would be like to visit a site that has 10 navigational links across the top
of the page if you relied on every page being read to you. Every time you move from one
page to the next, the navigation links would have to be read over again.
Search WWH ::

Custom Search