Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML5标签和WAI ARIA_Html_Wai Aria - Fatal编程技术网

HTML5标签和WAI ARIA

HTML5标签和WAI ARIA,html,wai-aria,Html,Wai Aria,一个简单的问题,如果我在我的标记中使用“main”,我是否仍然有义务使用“role”属性 例如,我应该使用: <main> 或 ?默认情况下具有 您可以使用此值显式设置角色属性,但它是: 在大多数情况下,设置与默认隐式ARIA语义匹配的ARIArole和/或ARIA-*属性是不必要的,并且不建议这样做,因为浏览器已经设置了这些属性 但是,不支持HTML5(但WAI-ARIA)的用户代理可能会从该属性中受益。因此,目前我认为实现角色属性更好(不会伤害任何人,可能对某些人有所帮

一个简单的问题,如果我在我的标记中使用“main”,我是否仍然有义务使用“role”属性

例如,我应该使用:

<main>


默认情况下具有

您可以使用此值显式设置
角色
属性,但它是:

在大多数情况下,设置与默认隐式ARIA语义匹配的ARIA
role
和/或
ARIA-*
属性是不必要的,并且不建议这样做,因为浏览器已经设置了这些属性

但是,不支持HTML5(但WAI-ARIA)的用户代理可能会从该属性中受益。

因此,目前我认为实现
角色
属性更好(不会伤害任何人,可能对某些人有所帮助)。
<main role="main">