What fresh hell is THIS now? - Patrick Lauke
<nav role="navigation"><ul>...</ul></nav>
should do the trick. Less of a 'sub-nav' frame of mind and more of a 'major navigation block' approach.
aria-label
on the child <ul>
<input type=“file”>
(and <button>
s have some edge cases I think?)
<a>
s, just playing devil’s advocate)
<div>
s though. (code-size? 100% control?)