Penn State Homepage

Teaching and Learning with Technology

Creating Accessible Web Sites

Fonts

This Page

  1. Synopsis
  2. Font Size
  3. Font Face
  4. Strong versus Bold
  5. Bad Block Formatting

Synopsis

  1. Avoid specifying absolute font-sizes unless absolutely necessary; otherwise zooming may be disabled for low vision users, particularly on Internet Explorer for Windows.

    If you do need to specify a font size, use a relative font-scale (e.g. <font size="-1"> or font-size: {small} / font-size: {75%} / font-size: {.8em}) instead of an absolute font-scale (e.g. <font size="1"> / font-size: 10pt).

  2. Avoid using fonts smaller than 9 points as they will become illegible on the Mac platform.

  3. Use font faces which more favorable for computer screens such as Verdana, Arial or Georgia.

  4. Avoid underlined text except for links. Users unfamiliar with Web conventions may click on any underlined text.

  5. Avoid using italic text except for short passages or when academic convention calls for it. Italics is particularly difficult to read on a monitor; in some cases, bold face can be used in place italics.

  6. Generally use dark colored fonts on light backgrounds instead of the reverse since these are more readable.
    Note: PowerPoint presentations should be light text on dark when projected on a screen,

  7. If you need screen readers to distinguish bold or italic text in a different reading style for emphasis, use the STRONG and EM tags for B and I .

  8. If possible, use external cascading style sheets instead of the FONT FACE tag or inline style specifications (e.g. <p style="font-family: Verdana, sans-serif" >). This allows users with certain visual problems to replace your stylesheets with their own custom style sheets tailored for their needs.

  9. Avoid blinking text as it could trigger epileptic seizures in some users and is generally very distracting.

    SECTION 508 - Pages shall be designed to avoid causing the screen to flicker with a frequency greater than 2 Hertz (cycles per second) and lower than 55 Hertz. (i.e. avoid blinking, especially in the 2-55 Hz range).

  10. Avoid entire text blocks of italic text, colored text, underlined text, decorative fonts and capitalized letters. These formatting choices can make text difficult to read.

Top of Page

Font Size

One of the more common accessibility errors is to set an absolute font-size (especially for smaller text). This is especially problematic if you use cascading style sheets to set an absolute font-size such as {font-size: 8px} (8 point text).

Absolute font sizes disable the zoom ability for users in Internet Explorer for Windows (85% of users) to increase the font size of a Web page.

Inaccessible Small Font Sizes

NOTE: All examples say "Ha Ha I don't zoom in IE"

10 point Text

K E H F G C - Ha Ha I don't zoom in IE

<p style="font-size: 10px" > <b > K E H F G C - Ha Ha I don't zoom in IE </b> </p>

8 point text

K E H F G C - Ha Ha I don't zoom in IE -

<p style="font-size: 8px"> <b> K E H F G C - Ha Ha I don't zoom in IE </b> </p >

8 point viewed on a Mac

screen capture-squeezed text

FONT SIZE=1

K E H F G C - Ha Ha I don't zoom in IE

<p><font size="1"> <b> K E H F G C - Ha Ha I don't zoom in IE</b></font> </p>

Accessible Small Font Sizes

font-size: small

K E H F G C - See me zoom

<p style="font-size: small"> <b> K E H F G C </b></p>

FONT-SIZE= -1

K E H F G C - See me zoom

<p><font size="-1" ><b> K E H F G C </b></font></p>

NOTE: Avoid using {font-size: x-small} since it is often rendered in 8 point on a Mac and becomes virtually unreadable.

How to Test Font Zooming

To test font-zooming, open a browser and go to the View menu, then Font Size and increase the default font-size.

Top of Page

Font Face

Sans-Serif

As a general rule most users are better able to read sans-serif fonts such as Verdana, Arial and Helvetica better than serif fonts such as Times New Roman. Many users recommend Verdana because it was specifically designed to be read on a computer monitor.

Times New Roman is especially problematic because it was designed to be read in print, but does not always translate well to a computer screen, especially at smaller font sizes. Here are some samples for comparison. In some cases you may want to use one font for larger sizes and another like Verdana for smaller sizes.

Sample Sans-serif Fonts

Verdana (this Web page) and Verdana Small Text - o

Arial (another common Web font) and Arial Small Text - o

Helvetica (another common Web font) and Helvetica Small Text - o

Tahoma (similar to Verdana, but not as common) and Tahoma Small Text - o

Arial Black (best for larger text) and Arial Black Small Text - o

Trebuchet MS (a less common font) and Trebuchet Small Text - o

Century Gothic (an Art Deco inspired font) and Century Gothic Small Text - o

Comic Sans MS (Decorative use only) and Comic Sans MS Small Text - o

Impact (Decorative use only) and Impact Small Text - o

Note: You can use some less common fonts as long as you also specify more common fonts such as Arial and include the "sans-serif" as an option.

Serif Fonts

There may be cases when you need to use a more traditional serif font. In those cases, you may want to consider Georgia over the more standard Times New Roman because Georgia was also designed to be read on a computer monitor.

NOTE: For both serif and sans-serif fonts, the larger, more distinct and more circular the "o" character, the more likely the font is to be considered legible.

Serif Font Samples

Georgia (designed for computer monitors) and Georgia Small Text - o

Book Antiqua/Palatino (considered somewhat more readable) and Book Antiqua/Palatino Small Text - o

Century Schoolbook/Century (another common classic font) and Century/Century Schoolbook small Text - o

Times New Roman (default, but mediocre) and Times Small Text - o

Decorative Fonts

Decorative fonts, including MS Comic Sans, Impact and other unusual fonts, should be avoided as a default font on most Penn State sites. If decorative fonts are needed for titles they should be restricted to large text sizes only (minimum around 18 pixels/points).

Top of Page

Strong versus Bold

Many accessibility experts recommend using STRONG instead of B for bold face text and EM instead of I for italic text. The reasons for this recommendation are

  1. Screen readers are more likely to recognize STRONG, EM and pronounce them in a different voice or volume.

  2. STRONG, EM are semantic tags meaning that they indicate that the author wishes to provide emphasis which is rendered as bold/italic on a visual browser or in different speaking styles on a screen reader.

It should be noted though that many authors specify bold or italics purely for visual reasons. In these cases, B or I may be better because having a screen reader switch voices without adding true emphasis may be distracting. It is not currently a part of Section 508 policy that all B and I tags be replaced with STRONG and EM tags.

Some possible visual uses of bold & italics

  1. To make colored text or small text more distinct and legible.
  2. Academic conventions; for example a foreign word such as Spanish gato 'cat' may be italicized in linguistic publications.
  3. To make menu items, titles or navigation more distinct.
  4. Bold face can help users on a visual browser scan for key concepts which may be delimited in another way (e.g. special punctuation) within the text.
  5. You include bold and italics for a design purpose, but not really to provide extra information.

STYLE TAG - From a standards point of view, a stylesheet solution such as <span class="bold" >Bold Text </span > is just as semantically vacuous as <b>Bold Text </b>.

Some possible semantic uses of bold & italics.

These items should definitely be tagged as STRONG and EM.

  1. To provide a warning label.
  2. To highlight key concepts or key vocabulary items in a course.
    But using bold face to highlight every instance of emphatic intonation could be just a bit distracting within a long text but could be useful in visual browsers.

Top of Page

Bad Block Formatting

Avoid entire text blocks of italic text, colored text, underlined text, decorative fonts and capitalized letters. These formatting choices can make text difficult to read.

Here are the examples to avoid.

Don't format Text Blocks Like this

All Italics - Avoid entire text blocks of italic text, colored text, underlined text, decorative fonts and capitalized letters. These formatting choices can make text difficult to read.

All Underlined - Avoid entire text blocks of italic text, colored text, underlined text, decorative fonts and capitalized letters. These formatting choices can make text difficult to read.

All Colored - Avoid entire text blocks of italic text, colored text, underlined text, decorative fonts and capitalized letters. These formatting choices can make text difficult to read.

Light Text on Dark Background

Avoid entire text blocks of italic text, colored text, underlined text, decorative fonts and capitalized letters. These formatting choices can make text difficult to read.

All Decorative Font - Avoid entire text blocks of italic text, colored text, decorative fonts underlined text, and capitalized letters. These formatting choices can make text difficult to read.

All Caps - AVOID ENTIRE TEXT BLOCKS OF ITALIC TEXT, COLORED TEXT, UNDERLINED TEXT, DECORATIVE FONTS AND CAPITALIZED LETTERS. THESE FORMATTING CHOICES CAN MAKE TEXT DIFFICULT TO READ.

 

Top of Page

Site Menu: Home Page/Main Menu | Section 508 Guidelines | Quick Checklist | Details by Tag
| Links | I.T.S. Seminar Page | Sitemap


©1999-2006 Pennsylvania State University.

This Web page is hosted by (by Teaching and Learning with Technology, a unit of Information Technology Services. Please contact the Webmaster if you have any questions.

Last Update: Monday, 29-Aug-2005 16:11:02 EDT