Microsoft Office: Excel, Word, PowerPoint
This Page
Related Links
Adding Image ALT Tags
Recent versions of Microsoft Office allow you to insert ALT tags into inserted images, which can then be read by a screen reader. If these files are converted to HTML, the ALT tag is generally preserved.
Microsoft Office 2010
NOTE: In Microsoft Office 2007, the Alt Text tool is under the Picture Size options. In Office 2003, it is under the Format Picture options.
- Open any Microsoft Office software and select an image so that square anchors are visible.
- Right-click the mouse and select Format Picture.
- In the Format Picture window, select the Alt Text tab on the right, then insert your description into the Description field. Click Close to finalize the alt text.
NOTE: If the tab is not available in Office 2007, make sure you have not selected the Format Picture option.

Microsoft Office 2011 (Mac)
Note: This tool is not available in Office 2004 or Office 2008 for Macintosh.
- Open any Microsoft Office software and select an image so that square anchors are visible.
- Right-click the mouse and select Format Picture.
- In the Format Picture window, select the Alt Text tab.
- Insert the ALT text into the Description as needed.
- Click OK to close.

Cautions on Converting Word and Excel to HTML
Although Microsoft products include a function to convert content to HTML, the implementation is not regarded as standards-compliant. Below is a sample of what codes are generated by the Save as Web file option in Microsoft Word.
If need convert to HTML, you can look for the Filtered Web option (available in Office 2007 for Windows only) or you can purchase a plug-in to audit the accessibility of the output file (Windows only).
Intended Result
This is unformatted text.
View the Code
<p>This is unformatted text</p>
Actual Result (Inaccessible)
(Font is fixed to 12 point, Times New Roman)
This is unformatted normal text.
View the code
<p class=MsoNormal>This is unformatted text</p>
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-parent:"";
margin-top:0in;
margin-right:0in;
margin-bottom:5.0pt;
margin-left:0in;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman";
mso-ascii-font-family:Palatino;
mso-fareast-font-family:Cambria;
mso-hansi-font-family:Palatino;
mso-bidi-font-family:"Times New Roman";}
Accessibility Issues of Word Generated HTML
-
Styles use fixed font sizes, not relative font sizes. Fixed font sizes won't allow the text to be zoomed in Internet Explorer 6 or earlier.
-
The font will probably be fixed to Times New Roman, which is designed for print, not for computer monitors.
-
Style sheets are embedded and are time consuming to remove manually. In fact, all Word styles in your template are exported even if they are not used in the original document.
-
Word HTML allows designers to specify unusual fonts and/or symbols, which may not be available on all computers.
-
If Smart Quotes are turned on, then they will be converted to a Unicode numeric character or left intact. Older browsers may not be able to decipher these symbols.
NOTE: Some text editors, such as Global Writer, export HTML with less embedded formatting.
General Availability
Make sure your audience has ready access to Microsoft Office packages, and to the same version you are using. Although Word is readily available at Penn State, it may not be elsewhere. In some cases, a different option, like pure HTML or a PDF, may reach your audience better.
