是否符合 WCAG 2.0 AA 使用 ul 选项卡作为母版页中的导航选项卡?
Does compliance to WCAG 2.0 AA use ul tab as navigation tabs in a master page?
我有一个 aspx 网络应用程序,它使用无序列表标记来解析母版页内的选项卡菜单。我的问题是:
根据 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>
使用ul标签没有错。但是在它之外添加适当的 aria 标签会很有用,例如 role="menu" 到 ul.
请在此处查看 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
我有一个 aspx 网络应用程序,它使用无序列表标记来解析母版页内的选项卡菜单。我的问题是: 根据 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>
使用ul标签没有错。但是在它之外添加适当的 aria 标签会很有用,例如 role="menu" 到 ul.
请在此处查看 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