我在主题文件中看到的“角色”属性的目的

时间:2010-07-20 03:49:02

标签: wordpress

WP主题中“角色”属性的目的是什么?

例如,在WP3默认主题中,我们在footer.php

中有这个

我搜索了字符串“contentinfo”,发现这是默认主题文件夹中唯一出现的内容。

它的目的是什么?它是如何使用的?

2 个答案:

答案 0 :(得分:2)

role是一个XHTML属性,用于标识页面上元素的上下文。搜索栏也将在WordPress网站上使用role="search"呈现。

您可以在the W3C specification site了解更多相关信息。

要回答您的具体问题,role="contentinfo"会识别“有关页面内容或整个页面内容的元信息。”

其他应用程序(即屏幕阅读器)可以使用角色属性本身来确定页面上元素的目的。它赋予事物比我们用于元素ID的显式名称更强的意义(不以任何方式编纂)。

答案 1 :(得分:0)

它也是WAI-ARIA规范(可访问的富Internet应用程序)的一部分

您还可以在W3C Specifications site

上阅读相关内容