<nav> "for" attribute

I have a case where visually I'd like the <nav> to be rendered outside of
it's sectioning element. Has there been discussion on using the "for"
attribute for this use case similar to how a <label> "for" attribute is
used to reference an <input> element? See below:

<body>
    <nav class="site-nav"></nav>
    <nav class="content-nav" for="content"></nav>
    <section id="content"></section>
</body>

Secondly, if the <section> element in the above example is replaced with
the <main> element what other considerations should I have since the <main>
element is not a sectioning element?

- Eric Devine

Received on Friday, 31 January 2014 08:59:23 UTC