WCAG A Standards

 

Non-distinguishable Links

"Error occurs when same text is used for links pointing to different destinations."
 
Example:
 

For instance an error will occur if the text "Admissions" is used twice on your webpage and it is linked to different destinations.   Here is how that can happen:

First "Admissions" link is pointing to Office Admissions root directory at:
http://www.southalabama.edu/departments/admissions/

While the second "Admissions" link is pointing to the index.html file at:
http://www.southalabama.edu/departments/admissions/index.html

Although they are going to the same location, some reader applications will treat the links as pointing to a different destinations.  

 
How to fix the error:
  
  1. Always make sure to create links using Ou dependency tags pointing to the destination websites root directory instead of pointing directly to the index file.
     
  2. If you are linking to separate destination sources then make sure internet users utilizing a screen reader can distinguish between the links by doing on of the following:

    1. Link text is unique.  For example "Undergraduate Admissions" & "Graduate Admissions" instead of "Admissions.
    2. Using aria-label* attribute to place a descriptive text label on your link object.  
    3. In addition to using aria-label make sure your link title is using a unique value. 


* What is aria-label?
   aria-label helps readers override the text supplied within the link.

Missing Image Alternative Text

"All images including presentational images should include alt tag.  If image is linked then the alt tag should state the purpose of the link."
 
Example:
 

For instance an error will occur if you are missing the alternative text attribute in your image tag   For instance:

Presentational images:
<img src="myimage.jpg" />

Non-presentational (linked) images:
<a href="mypage.html" title="visit the setup page"><img src="myimage.jpg" /></a>

 
How to fix the error:
 

Presentational images:
<img src="myimage.jpg" alt="" />

Non-presentational (linked) images:
<a href="mypage.html" title="visit the setup page"><img src="myimage.jpg" alt="go to the setup page" /></a>

Presentational Attributes

"Error occurs when presentational attributes are used in html tags instead of CSS."
 
Example:
 

For instance an error will occur if "align", "bgcolor" and "border" presentational attributes are used within html tag like "table" or "img".  Here is an example:

<img src="myimage.jpg" border="0px" />

 
How to fix the error:
 
  1. Use CSS instead.
  2. Contact Web Services if you need assistance.