Use Alt Attributes Appropriately On All Images | UCOP
Có thể bạn quan tâm
- UCOP >
- UC Operations >
- ITS >
- Electronic Accessibility >
- Web Developers >
- Use alt attributes appropriately on all images
- Overview
- Initiative
- Standards & Best Practices
- Web Developers - current section
- Content Providers
Use alt attributes appropriately on all images
The ChallengePeople who are blind typically use screen readers or Braille devices that "read" the text on Web pages. When these devices encounter a non-text element that has no "alt" text associated with it, the user has no way of knowing what the element represents, or if it is important to the content of the page. Provide text descriptions of the non-text elements on a page in order to communicate the meaning of the element to the user. Adding alternative text to non-text elements also supports people who use talking browsers, text browsers, or browsers on small devices.
Non-text elements are usually images (as defined using the <img> tag), but also include graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ASCII art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video.
Solutions
- Add textual alternatives using the alt attribute: <img src="uc_logo.jpg" width="150" height="150" alt="Seal of the University of California">
- Keep the alternative text description short — less than one hundred characters. When that does not suffice to convey the meaning, using the longdesc attribute to provide additional information in a separate html page linked to the element: <img src="uc_logo.jpg" width="150" height="150" alt="Seal of the University of California" longdesc="story_of_the_seal.html">
- If a non-text element is merely decorative or does not convey meaningful information, assign it the "null" alt attribute. This is alt ="", where the quote marks have nothing between them: <img src="spacer.gif" height="1" width="10" alt="">.
- Provide alternative text for both the main image and the hot spots of image maps.
- Do not repeat an image's alternative text in the adjacent text, such as captions.
- Do not put important images in the background of your Web page.
- Test the pages for appropriate alt attribute usage by disabling images in your browser or using a text-only browser.
Additional Information
- WebAIM article on alt text
- World Wide Web Consortium Guidelines on alt text
Related resources
- Back to basic tips for web developers
Từ khóa » Html5 Video Alt Text
-
HTML5 Video Element — Alternative Text - Stack Overflow
-
Can We Use An Alt Attribute With The Video Tag? - Codecademy Forums
-
Media Alt Technologies - HTML Accessibility Task Force Wiki
-
Optimizing For Accessibility: Alt Text, Videos, Images & More - Moz
-
HTML Alt Attribute - W3Schools
-
The Video Embed Element - HTML: HyperText Markup Language
-
Alt Content For Html5 Video Tag Sucks - HTML & CSS - SitePoint Forums
-
Why Is There No Alt Attribute Associated With The Poster ... - GitHub
-
HTML Img Alt Tags For SEO Best Practice - Search Engines Love ...
-
Image ALT Tag Tips For HTML - Accessibility At Penn State
-
HTML5 Video Tag » The Definitive Guide [2022] | Bitmovin
-
Adding A Video Alt Tag - YouTube
-
Image Alternative Text - Directive Consulting
-
HTML | Alt Attribute - GeeksforGeeks