- From: Michellanne Li <li@palantir.net>
- Date: Thu, 17 May 2018 09:55:04 -0500
- To: w3c-wai-ig@w3.org
- Message-ID: <CALrosRYVSWGSp0QOUvfRhRfDmk6ZVpgY_LKW7mBprzpaX+q71Q@mail.gmail.com>
Hey ya'all,
My team is struggling with an issue regarding adding aria labels to
<section> elements in the markup for a website. Due to the way the site has
been set up in Drupal, it's going to be a pretty heavy development lift to
add an aria label to a particular section (the other sections are fine) due
to the section's unique markup. It looks like this:
<section>
<div>
<h2>News</h2>
news content
</div>
<div>
<h2>Events</h2>
events content
</div>
</section>
Because this section contains two divs with different headers, I am not
able to use the aria-labelledby attribute. And because the content editor
might use other blocks instead of news and events, we can't hardcode an
aria-label attribute.
Our testing tool (Siteimprove) flags this this as an "warning" because it
could be a problem for screen readers, but I'm having trouble understanding
why and how to fix it.
Thanks!
++
Michellanne Li
Web Designer
Palantir.net <http://palantir.net/>
773.645.4100
Sign up for occasional emails: http://www.palantir.net/newsletter
Follow us on Twitter <https://twitter.com/palantir>
Received on Thursday, 17 May 2018 14:56:13 UTC