Mathematical content can be difficult to provide in an accessible format as it often involves dense data, complex layout, special characters and complex diagrams.
MathML & MathJax
Using MathML (Mathematics Markup Language) produces mathematical formula as text on the screen. MathML is best created through a suitable editor although Word has some capability for producing usable content. Browsers can translate MathML into a formatted equation although current support is quite limited (Firefox & Safari). You may need to provide a disclaimer indicating a preferred option to your users.
Sample MathML Equation
Depending on your browser, will render as (x+2 over 3):
While MathML is the best technical option it is not always practical to use (limited browser support). The relevant math can be exported as an image and then include it into a document with a suitable ALT tag.
alt="Right-angle triangle with the value of 57 degrees marked on the top point.
The long side is labelled 5.6 metres and the base labelled a.
Find the value of a." />
<img src="equation.png" alt="Equation - v sup 2 plus u sup 2 over 2a">
If the image ALTs are too long or complex, consider including part of the description in the general content of the page such as in the preceding text or as part of the question.