符合WCAG 2.0 AA是否使用ul选项卡作为母版页中的导航选项卡?

时间:2016-06-16 10:00:17

标签: html css asp.net html-lists wcag2.0

我有一个aspx Web应用程序,它使用无序列表标签来解析母版页内的选项卡菜单。我的问题是: 根据WCAG 2.0 AA使用ul标签是否可以?

<div id="divTabsId">
    <ul>
        <li class="home" id="elementId">
            <a href="xxx.aspx">
                            Start</a>
        </li>

        <li>
            <a id="elementId2" href="zz.aspx">
                            T1</a>
        </li>
        <li>
            <a href="yyy.aspx">
                            Help</a>
        </li>   
    </ul>
</div>

1 个答案:

答案 0 :(得分:1)

使用ul标签没有任何问题。但是除了它之外添加适当的aria标签会很有用,例如ul的role =“menu”。

请在此处查看W3推荐: https://www.w3.org/WAI/GL/wiki/Using_ARIA_menus

根据您的要求,您可以阅读以下角色:

role="menu"https://www.w3.org/TR/wai-aria/roles#menu

role="menu-item"https://www.w3.org/TR/wai-aria/roles#menuitem