Freelock Highlights Header and Label Accessibility in Day 3 of Drupal Advent

Drupal Advent Calendar

Freelock’s Day 3 Drupal Advent Calendar post focuses on the role of headings and labels in making content more accessible and understandable. Proper use of semantic headers not only aids screen reader users but also helps all visitors navigate content more easily. The post references WCAG 2.4.6 and 2.4.10, encouraging clear, descriptive headings and a logical hierarchy without skipping levels. While WCAG 2.4.10 is a AAA standard and not required for AA compliance, Freelock notes that maintaining a consistent structure is considered best practice for accessibility.

The post also highlights how correct heading usage benefits search engine optimization by giving more weight to well-structured content. Pages should ideally have a single H1 for the title, with H2s and H3s organizing the rest of the information. Freelock advises adding tables of contents for complex pages using JavaScript tools that read the heading structure. For layouts with cards or sidebars, setting appropriate header levels has historically been difficult in Drupal, but upcoming tools like Drupal Canvas are addressing these challenges by allowing template-based control of heading levels.

Reference: Making headers and labels accessible, Freelock (3 December 2025)

Disclosure: This content is produced with the assistance of AI.

Disclaimer: The opinions expressed in this story do not necessarily represent that of TheDropTimes. We regularly share third-party blog posts that feature Drupal in good faith. TDT recommends Reader's discretion while consuming such content, as the veracity/authenticity of the story depends on the blogger and their motives. 

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please reach out to us at #thedroptimes channel on Drupal Slack and we will try to address the issue as best we can.

Related Organizations

Related People

Upcoming Events