在所有类型的浏览器中都可以看到网页内容的界面?

Ryd*_*der 6 asp.net-mvc c#-4.0 asp.net-mvc-3 asp.net-mvc-4

我打算参加微软70-486(MVC)考试.所以我正在为此做准备.遇到了一个在70-486考试中提出的最重要的问题,但答案在网络上有所不同,请帮助选择正确的答案.

您正在设计HTML5网站.您需要设计界面以使网页内容在所有类型的浏览器中都可见,包括语音识别软件,屏幕阅读器和阅读笔.你该怎么办?

  • 使用Accessible Rich Internet Application(ARIA)属性注释HTML5内容元素.

  • 将HTML5表单转换为XForms.

  • 确保HTML5内容元素具有有效和描述性的名称.

  • 使用HTML5语义标记元素来增强页面.

  • 使用资源描述框架(RDF)描述整个页面中的内容元素.

在某些网站上提到AD是正确答案检查这里输入链接描述这里和其他人提到的ABCD是正确的答案检查这里输入链接描述.我很困惑这2 ans.

Djo*_*ul6 8

我会说正确的答案是:


And*_*eas 5

我会稍微纠正Djoul6的答案.

确保HTML5内容元素具有有效和描述性的名称.

这不是一个正确的答案.name属性可以是任何东西,屏幕阅读器不会大声读出name属性.从源头Djoul6提到有这种描述.http://www.w3.org/TR/UNDERSTANDING-WCAG20/ensure-compat-rsv.html#namedef

名称

软件可以通过该文本向用户标识Web内容中的组件

注1:名称可能隐藏,仅通过辅助技术公开,而标签则显示给所有用户.在许多(但不是全部)情况下,标签和名称是相同的.

注意2:这与HTML中的name属性无关.

应该是正确的答案

  1. 使用Accessible Rich Internet Application(ARIA)属性注释HTML5内容元素.
  2. 使用HTML5语义标记元素来增强页面.


ici*_*ing 0

我对 HTML5 的理解是,它的语义标记旨在使其跨浏览器和读者可读。这将指向第四个答案。