Standard
The standard with which Michigan Virtual courses need to comply.
Heading structures will be concise, descriptive, and appropriately nested to impart information about the architecture of the course content.
This standard applies to any and all Web pages, course content, documents, or interactives developed for learners. It’s also good practice to follow these guidelines for internal documents and those documents or resources shared with external partners. AlignmentWCAG |
Requirements
What exactly do course developers need to include in order to comply with this standard?
In compliance with WCAG 2.1 AA standards 2.4.6 and 2.4.10:
|
Implementation
How can course developers implement this standard? What is the process for doing so?
According to the Headings section of W3C’s Page Structure Tutorial:
On any course page or document, we must nest headings by their rank (or level) according to the information architecture. The most important heading should have the rank 1 (<h1>), and the least important heading rank 6 (<h6>). Headings with an equal or higher rank start a new section, and headings with a lower rank start new subsections that are part of the higher-ranked section. Skipping heading ranks can be confusing and should be avoided where possible: Make sure that a <h2> is not followed directly by an <h4>, for example. It is ok to skip ranks when closing subsections, for instance, a <h2> beginning a new section can follow an <h4> as it closes the previous section. Notes on Headings in CourseArcCoursearc has its own native heading structure. Each CourseArc page’s title is automatically set at <h2>. As a result, the highest heading rank that can be used in any block we build in a CourseArc page is <h3>. As of the writing of this entry of the Style Guide, it is common practice, especially for student learning courses built in CourseArc, to use an Icon and Text block as section headers. Because the Icon and Text block doesn’t yet support rich text editing, you must manually change the text to the proper heading rank. To do so:
|
Resources
What resources would help a developer implement this standard appropriately?
Descriptive Headings and Labels
Page Structure
|