WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: heading question


From: David Engebretson Jr.
Date: Dec 14, 2019 2:16PM


Heading structure is one of my main topics in the general accessibility
presentations I give.

I always profess their should be 1 heading level 1 on a page (at the
beginning of the main region) that matches the <title> of the page - then
the sections of the page should be marked as heading level 2 with
subsections at heading level 3 and sub-subsections at heading level 4.

It's not difficult to provide semantic heading structure. It's difficult to
create the awareness that it is important.

I think the most difficult aspect, at least for me as a blind developer and
a11y enthusiast, is to convince sighted developers that they can always
adjust styling through CSS in a properly formatted digital document. CSS is
simple but not all sighted folks know how to use it. I don't know how to use
it either so I'm super empathetic. I can't tell if I'm causing text
collisions with my styling adjustments.

It's a bit of a conundrum, no?


-----Original Message-----
From: WebAIM-Forum < <EMAIL REMOVED> > On Behalf Of L
Sent: Saturday, December 14, 2019 12:51 PM
To: WebAIM Discussion List < <EMAIL REMOVED> >
Subject: Re: [WebAIM] heading question

I differ from others, heading order is crucial for me.

Everyone I know who relies on a screen reader (I don't rely on one) has told
me this over the years. I know WCAG is different, but in my view it is a
problem. Think of reading things every day with a screen reader, and not
knowing what was going on, because the headings were totally out of whack.
After all, I have to ask, why then do headings have numbers in the first

I know others will disagree, but I don't call it petty at all.



On Fri, Dec 13, 2019 at 6:46 PM Tyler Shepard < <EMAIL REMOVED> >

> Hi all,
> I am reviewing a website which has headings. The first heading is an
> h1, the next is an h3. I feel a bit petty for putting in my notes they
> should change the heading put it as an h2. It doesn't damage the
> flow. Am I over reacting over something so small?
> > > archives at http://webaim.org/discussion/archives
> >