Metadata
Title
Accessibility Guidelines for Content Creators
Category
general
UUID
eb07738f87d84998ba4cbe7e9d4d89b1
Source URL
https://digitalaccessibility.caltech.edu/accessibility-guidelines-for-content-cr...
Parent URL
https://digitalaccessibility.caltech.edu/
Crawl Time
2026-03-23T05:18:43+00:00
Rendered Raw Markdown

Accessibility Guidelines for Content Creators

Source: https://digitalaccessibility.caltech.edu/accessibility-guidelines-for-content-creators Parent: https://digitalaccessibility.caltech.edu/

Home  /  Guidelines

Accessibility Guidelines for Content Creators

More Resources

FAQs: Digital Accessibility at Caltech

Accessible Mailchimp Campaigns

Identity Toolkit Accessibility Resources

WAVE Accessibility Tools

We all have a role to play in making Caltech's digital presence accessible to all individuals and audiences who want to learn about and engage with Caltech's programs, services, and activities. Creating accessible content requires careful attention to detail and an understanding of how different users experience or interact with digital content using assistive technology including screen readers, navigating with visual or audio assistance, using keyboard-only commands, or using alternative input devices such as speech recognition software.

Guidelines for Creating Accessible Content

Link text should describe where a link will take people when they click on it.

More information on writing link text

Headings

Headings should be unique, descriptive, and provide a hierarchical structure of content.

Headings are style elements that may be applied to sections of text to provide structural information about the content. These elements should essentially provide an outline of the information on a page. They will be invaluable for people using screen readers and assist sighted users skimming text by helping to organize the content presented on the page in a hierarchical manner.

More information on using headings

Alternative Text (Alt Text) for Images

When uploading images, include a concise alternative or "alt" text. Alt text should convey the intended meaning of an image.

More information on writing alt text

Alt Text for Complex Graphics (Graphs, Charts, etc.)

When an equivalent alternative for a complex image (chart, graph, map, etc.) will not fit inside a succinct "alt text" field (a couple sentences in length), then the alternative must be provided elsewhere. This might be an adjacent data table on the same page, or it might be on a separate web page, linked from the page with the image. The link can be adjacent to the image, or the image itself could be linked to the description page. The text in the "alt text" field for the image should still describe the general content of the image.

WCAG guidelines for complex images

Tables

Do not use tables to manipulate the layout of text. Instead, use column blocks, headings, or lists whenever possible.

When creating a necessary table, the first row should be used as table headers. Fill each column in the first row. On Caltech Sites, you can save tables that do not have values for all column headers, but the built-in accessibility checker will note any that do not have values.

More information on tables

Color Use

It is important to make sure that content is perceptible for people who have different ranges of vision. This means considering people who have low vision or people who have a color deficiency.

When using colors, it is important to remember that:

  1. Color is not the only way of conveying information or identifying content
  2. The default foreground and background color combinations provide sufficient contrast
  3. That high contrast color combinations are used for text and backgrounds
  4. That there is a minimum contrast ratio of 4.5:1.  You can find out the contrast of your foreground and background colors using the WebAim: Color Contrast Checker

  5. More information on color usage

  6. Examples using colors in Caltech's Identity Toolkit

Readability

Language should be clear and presented in a layout that reduces cognitive load.

More information on writing for the web

Built-in Accessibility Checker on Caltech Sites

To help editors evaluate the accessibility of their pages and to ensure robust access for all users, IMSS have included some built-in accessibility checks on Caltech Sites websites. The checker will automatically screen your page for compliance with accessibility standards before publishing. The evaluation tool will prevent an editor from publishing a page if there are empty headings. It will flag for you to fix all other errors that it identifies as not aligning with our accessibility standards. Please do resolve these items before moving forward with your page.

Using Preview to Monitor Accessibility

Preview gives you the option to view the page in various sizes (mobile, tablet, and desktop) within the slide out window or view the page in a new tab. This will allow you to get a quick look at how your changes will appear on various devices. To run accessibility checks, you will need to open the preview in a new window by clicking the box with an arrow at the end of the row of device options.

In the new page, look at the bird icon in the lower right hand corner. If the checks have identified issues with your page, there will be a number in a red circle.

Preview Warnings

When a validation issue exists (usually because of missing data), you will get a "Preview is out of date" warning at the bottom of the preview sidebar. If you try to preview in a new tab, you will see "Preview not available." To view the validation errors, click "Save Draft" or "Publish." The form will refresh and then error messages will be associated with to each problematic block or field.

In the example below, we attempted to save a rich text block that has an empty H2 header. You can tell it is empty by the gray font color and placeholder text of the heading level.

After attempting to save with a validation error, you should see a small red icon in the minimized vertical navigation bar (if the preview sidebar is closed), indicating the block location of the error and an actual validation error at the affected field. The validation error gives you a textual clue as to where the empty header is located.

The minimized vertical navigation bar will open up when you hover over it. You can click on the name of the block to jump to it rather than scroll down yourself. Note: If you have the preview sidebar open, you'll need to close it to see the navigation bar. Click the right-arrow icon in the sidebar's upper-left corner.