SlideShare a Scribd company logo
Savitribai Phule Pune University
 Introduction
 Using headings for content structure
Using headings correctly
 Using lists correctly
 Writing clearly and simply
Savitribai Phule Pune University
 About Screen Reader
 Content Linearization
 Skimming through content
Savitribai Phule Pune University
 Link Text
 Avoid uninformative link phrases
 Link Length
 URLs as link
 Alternative text for images used as links
 Link Appearance
 Underlining
 Hover and focus effect
 Links to New Windows, Pop-ups, Other
Frames, or External Web Sites
 Links to Non-HTML Resources
Savitribai Phule Pune University
 Site Searches
 Site Maps or Indexes
1. Alphabetical
2. Structural
3. Graphical
Savitribai Phule Pune University
 Need of “Skip Navigation” Links
 Creating “Skip Navigation” Links
1. Providing visible links at the top of the page
2. Providing visible links elsewhere on the page
3. Making the link invisible
4. Making the link invisible until it receives keyboard
focus
 Alternatives to "Skip Navigation" Links
 Navigating by headings
Savitribai Phule Pune University
 Forms-
 Ensure Forms are Logical and Easy to Use
 Ensure Forms are Keyboard Accessible
 Associate Form Labels with Controls
 Form Validation
<form action="submit.php" onsubmit="return
validateform()">
 Error Recovery
 Error alert, then focus
 Errors on top
 Inline errors
Savitribai Phule Pune University
 Used for content management
 Frame accessibility
 Provide frame titles
 Use correct document type
 Provide “noframes” content
 Alternative to Frames
1. Overflow:auto- To display scrollbar when defined
area is not sufficeint.
2. Overflow:scroll – To display scrollbars.
3. overflow:hidden- To hide scrollbars.
Savitribai Phule Pune University
 Illustrations, descriptions
 Animations
 Icons
 Color and contrast
 Pixilation of Enlarged Images
 Graphics That Cause Seizures
Following causes seizures-
 Flash more than 3 times per second
 Be sufficiently large. A very small flashing image, such
as a cursor, will not cause a seizure.
 Bright. There must be significant contrast between the
flashes Savitribai Phule Pune University
 Specify-
 “Alt” attribute of “image” tag
 Content and function of image
 Advanced Images
 Form image buttons
 Image slices
 Background images
 Logos
 Complex images(Graphs or charts)
Savitribai Phule Pune University
 Lack of a visual emphasis on the web is what causes
web designers such stress in trying to get pages to look
the way that they want them to look.
 This pressure is what caused browser software
companies to begin to ignore the standards of proper
HTML and allow additional visual and layout features or
extensions of HTML to work within their browsers.
Savitribai Phule Pune University

More Related Content

PPT
Web Crawler
PPTX
Basics of Web Development.pptx
PPTX
Rest api-basic
PDF
CSS Grid vs. Flexbox
PPT
Introduction to HTML
PPTX
REST API Design & Development
PPT
Introduction to the Web API
PPTX
Meta tags
Web Crawler
Basics of Web Development.pptx
Rest api-basic
CSS Grid vs. Flexbox
Introduction to HTML
REST API Design & Development
Introduction to the Web API
Meta tags

What's hot (20)

PPTX
Web Services and Introduction of SOAPUI
PDF
HTTP Request and Response Structure
PPT
Java Servlets
PPTX
Self healing test automation with Healenium and Minimization of regression su...
PPT
Web Standards
PPTX
Introduction to selenium
PPTX
React hooks
PDF
Le Wagon - UI and Design Crash Course
PPTX
RESTful API - Best Practices
PDF
HTML5: features with examples
PPTX
HTML5 & CSS3
PPTX
Tosca explained
PPTX
Intro to WebSockets
PDF
Introduction to elasticsearch
PPT
RESTful services
PPTX
DEFINE FRAME AND FRAME SET WITH A EXAMPLE
PDF
Intro to Asynchronous Javascript
PDF
[PYCON Korea 2018] Python Application Server for Recommender System
PPTX
Introduction to HTML and CSS
Web Services and Introduction of SOAPUI
HTTP Request and Response Structure
Java Servlets
Self healing test automation with Healenium and Minimization of regression su...
Web Standards
Introduction to selenium
React hooks
Le Wagon - UI and Design Crash Course
RESTful API - Best Practices
HTML5: features with examples
HTML5 & CSS3
Tosca explained
Intro to WebSockets
Introduction to elasticsearch
RESTful services
DEFINE FRAME AND FRAME SET WITH A EXAMPLE
Intro to Asynchronous Javascript
[PYCON Korea 2018] Python Application Server for Recommender System
Introduction to HTML and CSS
Ad

Similar to Html accessibility (20)

PDF
Web Accessibility for the 21st Century
PPTX
accessibility
PDF
Web design , accessibility, and usability tips in Blackboard
PPTX
Accessibility 101
PPT
Accessibility Usability Professional Summry
PDF
HTML5 and CSS3 Illustrated Introductory 2nd Edition Vodnik Solutions Manual
PPTX
Accessible css
PDF
HTML5 and CSS3 Illustrated Introductory 2nd Edition Vodnik Solutions Manual
PPTX
Is your site accessible? No? Why the h*ck not!
PPT
Lecture 9 Usability Orignal
PPT
Understanding Web Accessibility
PPTX
PPTX
Demystifying digital accessibility webinar
PPTX
Lit 20170306
PDF
HTML5 and CSS3 Illustrated Introductory 2nd Edition Vodnik Solutions Manual
PDF
HTML5 and CSS3 Illustrated Introductory 2nd Edition Vodnik Solutions Manual
PPT
Web Standards and Accessibility
PPT
Summary Guidelines
PPTX
15 Point Checklist For An Accessible Research Website
PPTX
Basic Accessible Web Design Presentation
Web Accessibility for the 21st Century
accessibility
Web design , accessibility, and usability tips in Blackboard
Accessibility 101
Accessibility Usability Professional Summry
HTML5 and CSS3 Illustrated Introductory 2nd Edition Vodnik Solutions Manual
Accessible css
HTML5 and CSS3 Illustrated Introductory 2nd Edition Vodnik Solutions Manual
Is your site accessible? No? Why the h*ck not!
Lecture 9 Usability Orignal
Understanding Web Accessibility
Demystifying digital accessibility webinar
Lit 20170306
HTML5 and CSS3 Illustrated Introductory 2nd Edition Vodnik Solutions Manual
HTML5 and CSS3 Illustrated Introductory 2nd Edition Vodnik Solutions Manual
Web Standards and Accessibility
Summary Guidelines
15 Point Checklist For An Accessible Research Website
Basic Accessible Web Design Presentation
Ad

Recently uploaded (20)

PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Spectroscopy.pptx food analysis technology
PDF
Encapsulation theory and applications.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Programs and apps: productivity, graphics, security and other tools
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
The AUB Centre for AI in Media Proposal.docx
Spectroscopy.pptx food analysis technology
Encapsulation theory and applications.pdf
MYSQL Presentation for SQL database connectivity
Programs and apps: productivity, graphics, security and other tools
“AI and Expert System Decision Support & Business Intelligence Systems”
Dropbox Q2 2025 Financial Results & Investor Presentation
Reach Out and Touch Someone: Haptics and Empathic Computing
Chapter 3 Spatial Domain Image Processing.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Per capita expenditure prediction using model stacking based on satellite ima...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Encapsulation_ Review paper, used for researhc scholars
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Advanced methodologies resolving dimensionality complications for autism neur...

Html accessibility

  • 2.  Introduction  Using headings for content structure Using headings correctly  Using lists correctly  Writing clearly and simply Savitribai Phule Pune University
  • 3.  About Screen Reader  Content Linearization  Skimming through content Savitribai Phule Pune University
  • 4.  Link Text  Avoid uninformative link phrases  Link Length  URLs as link  Alternative text for images used as links  Link Appearance  Underlining  Hover and focus effect  Links to New Windows, Pop-ups, Other Frames, or External Web Sites  Links to Non-HTML Resources Savitribai Phule Pune University
  • 5.  Site Searches  Site Maps or Indexes 1. Alphabetical 2. Structural 3. Graphical Savitribai Phule Pune University
  • 6.  Need of “Skip Navigation” Links  Creating “Skip Navigation” Links 1. Providing visible links at the top of the page 2. Providing visible links elsewhere on the page 3. Making the link invisible 4. Making the link invisible until it receives keyboard focus  Alternatives to "Skip Navigation" Links  Navigating by headings Savitribai Phule Pune University
  • 7.  Forms-  Ensure Forms are Logical and Easy to Use  Ensure Forms are Keyboard Accessible  Associate Form Labels with Controls  Form Validation <form action="submit.php" onsubmit="return validateform()">  Error Recovery  Error alert, then focus  Errors on top  Inline errors Savitribai Phule Pune University
  • 8.  Used for content management  Frame accessibility  Provide frame titles  Use correct document type  Provide “noframes” content  Alternative to Frames 1. Overflow:auto- To display scrollbar when defined area is not sufficeint. 2. Overflow:scroll – To display scrollbars. 3. overflow:hidden- To hide scrollbars. Savitribai Phule Pune University
  • 9.  Illustrations, descriptions  Animations  Icons  Color and contrast  Pixilation of Enlarged Images  Graphics That Cause Seizures Following causes seizures-  Flash more than 3 times per second  Be sufficiently large. A very small flashing image, such as a cursor, will not cause a seizure.  Bright. There must be significant contrast between the flashes Savitribai Phule Pune University
  • 10.  Specify-  “Alt” attribute of “image” tag  Content and function of image  Advanced Images  Form image buttons  Image slices  Background images  Logos  Complex images(Graphs or charts) Savitribai Phule Pune University
  • 11.  Lack of a visual emphasis on the web is what causes web designers such stress in trying to get pages to look the way that they want them to look.  This pressure is what caused browser software companies to begin to ignore the standards of proper HTML and allow additional visual and layout features or extensions of HTML to work within their browsers. Savitribai Phule Pune University