在ARIA演示网站上,通常在role="contentinfo"元素上添加footer

但是,footers in modern web design可能具有创造力,因此它们还可以包含补充导航链接,社交网站链接,甚至是新闻通讯形式。

以下面的页脚代码为例。应该在role="contentinfo"footer元素上添加p吗?

<footer>
    <nav>
        <ul>
            ........
            ........
            ........
            ........
            ........
        </ul>
    </nav>
    <form>
        ........
        ........
        ........
    </form>
    <p>© 2012 Website.com. All rights reserved.</p>
</footer>

编辑:我已经利用W3C ARIA邮件列表问了这个问题,并且W3C HTML工作组成员Steve Faulkner回答了。以下是他的建议:



因此,建议的方法是将role="contentinfo"添加到主要footer中。

最佳答案

我认为您的案例应该在页脚标签上。

它旨在提供有关父文档的信息,因此,如果您的页脚元素提供了父文档的良好上下文,我将使用它。

https://www.w3.org/TR/wai-aria/#contentinfo

关于html - 应在页脚元素上始终添加角色=“contentinfo”吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11191746/

10-09 15:02