Use plain text for text
Web designers often create menu elements or buttons that have a textual component in the graphic. These are still graphics, though – not text – and screen readers and screen enlargement software can't interpret them properly.
It is also far easier to edit and maintain text than graphical elements.
- Do not create graphic elements that look like text elements. Use real text instead.
- To control the style of text elements, use Cascading Style Sheets (CSS).
- Use a Web-based markup language (such as MathML) for mathematical equations and graphs when possible, since the language is designed in part for accessibility.