Closed mercime closed 7 years ago
There is also a second item in the first up so in some senses this is a list as we have a search element and feed link.
Unpicking this has to be done through three points index files, search include and filters include, suggests really that the index file markup would be better moved to it's own include really to enable work on one single file.
One thing I'm worried about is losing semantic markup e.g a list over simply aggregating non-semantic elements 'divs' 'spans' however going to try unpicking this and creating a new include file to handle all uses of thse elements.
Tentatively closing as think this is dealt with, but slightly confusing so may need to re-open.
Per note in #117: We currently have the following markup for div#subnav-filters:
The unordered list markup for each form controls is read by screen readers as (with some differences in naming lists for every screen reader):
There's only one item listed in each of the two lists in #subnav-filters, so let's remove the extra noise. Fortunately,
<div>s
and<span>s
are not read by screen readers except those with ARIA roles/landmarks. Alternative wrapper: