Skip to main content
Social Sci LibreTexts

3.3: Creating and Using Accessible OER

  • Page ID
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    As many open educational resources are created or hosted on websites, the requirements and practices already presented for the Web apply to OER in general.

    A core principle of open education is widening participation through easily accessible learning materials. Ensuring an OER is accessible taps into this by opening up usability for learners with diverse needs. We want to remove as many barriers as possible to participating in use of OER and ensuring your OER is readable and understood by more users is critical.

    The previous section provides specifics and the recommendation to explore this reference guide by WebAIM, which provides quick tipsthat are helpful when creating resources. As Pressbooks is a leading platform for creating and adapting OER in the Ontario postsecondary sector, we will focus on that platform in this section.

    Accessibility in Pressbooks

    According to assessments completed in February 2023, Pressbooks’ author and reader interfaces meet the requirements of WCAG 2.0 and 2.1, level AA. Of course, it is also up to authors to follow best practices for accessibility when adding content to Pressbooks to ensure that their resource is truly accessible. In general, we recommend using features already available in Pressbooks to ensure accessibility rather than editing the CSS (Cascading Style Sheets) if you wish to customize the look of your resource.


    For content organization, use the Visual Editor styles menu to assign “Heading 1” to sections, “Heading 2” to sub-sections and so on. Headings should not use all caps.

    Styles menu options in the Pressbooks editor, including Heading 1, Heading 2 and so on.


    For lists, use the Bulleted List or Numbered List option in the Visual Editor to structure your list in an accessible manner.

    Visual editor menu with the bulleted and numbered lists icons highlighted

    Font Styles

    A good step when authoring an accessible OER in Pressbooks is to ensure you are using an accessible Book Theme. For example, the default theme for the eCampusOntario Pressbooks instance is Malala, which includes a sans serif 12 pt font.


    To create an accessible hyperlink, copy the link, highlight the text and in the Visual editor, choose insert/edit link and paste the URL. Not that you can also use the shortcut Ctrl/Cmd +K and paste.

    Visual editor menu with the hyperlink icon highlighted


    Tables created in Pressbooks need to have a defined structure to be accessible. You need to ensure your table has a legend or title, that there are row and column headers to define the table sections and avoid splitting or merging cells.

    To create a legend or title for your table, select the Table icon, then Table Properties and then Legend. Choose the space that now appears above the centre of your table and type a title.

    The Table Properties text box with the Legend feature checked and highlighted

    To add row and column headers after you have created your table, you need to adjust their cells’ properties. For example, to add a column header, select all of the cells that in the first column. Then select the Table Icon, then Cell, then Table cell properties and change the “Cell Type to “header cell” and the “Scope” to “Column.” Follow the same process to add a row header.

    There are many accessibility items to consider with creating tables in Pressbooks. We recommend you review the guidelines on digital content accessibility and Pressbooks by McMaster University.

    Alternative Text

    For images, add an alt text when adding them to the Media Library.

    Details of an image added to the Media Library, including the field to add an alt text.

    Colour Contrast

    Make sure you check the colour contrast when using two adjacent colours whether they be with your text, background, images, or figures. If you know the hex colour codes you can check via the Color Review contrast checker, or you can paste the URL of your webbook into WAVE Web AIM Accessibility checker and adjust as needed.

    Note that if you are an administrator of a Pressbook and require a higher colour contrast to assist with authoring a resource you can change the default admin interface to the Pressbooks a11y selection under “Accounts” and then “Profile”. This only changes your interface not that of your readers.

    The Accounts Profile page with the Admin Interface colours choice set to Pressbooks A11y

    Captions and Transcripts

    Because of size limits, we do not recommend uploading and storing media such as audio and video recordings in Pressbooks. Instead, you should upload them to an online repository or hosting platform and use the caption and transcriptions options available within them. For example, uploading your videos to YouTube will give you the opportunity to add and edit captions and transcripts and easily embed them into Pressbooks.

    You can also include the transcript for the video and audio recording in the text immediately following the media such as in this example from the Pressbook Essentials of Linguistics which includes the Video Script underneath the video.

    Multiple Formats

    Finally, it is best to make your webbook available in a variety of formats that allow readers to download your resource for use without an Internet connection (e.g. PDF or EPUB).

    Accessibility in H5P Activities

    Accessibility in H5P activities is covered in greater detail in the H5P module.


    Review a resource you have already created in the context of your work using the Checklist for Accessibility [Word document] OR review a resource created by someone else using the Checklist for Accessibility [Word document] . Which features of this resource can you improve upon to make it accessible? How will you proceed? Share your thoughts in a Padlet.

    One or more interactive elements has been excluded from this version of the text. You can view them online here:

    3.3: Creating and Using Accessible OER is shared under a CC BY-NC 4.0 license and was authored, remixed, and/or curated by LibreTexts.

    • Was this article helpful?