71得票6回答
如何为<ul>或<ol>编写标题 / 标题最佳方法是什么?是否有类似于<table>中的<caption>标签可用?

如何最好地编写&lt;ul&gt;或&lt;ol&gt;的标题?就像我们在&lt;table&gt;中有&lt;caption&gt;一样,我们不希望将它们设置为粗体。 这个可以吗?&lt;p&gt;heading&lt;/p&gt; &lt;ul&gt; &lt;li&gt;list ...

66得票10回答
div元素是否有类似"alt"属性的等效属性?

屏幕阅读器将朗读设置在“alt”属性中的任何字符串。此属性的使用专门针对图像标签。如果我有一个如下所示的div:&lt;div id=myCoolDiv tabindex="0"&gt; 2 &lt;div&gt; 是否有一种方法可以让屏幕阅读器捕捉属性并像使用alt标签一样读取字符串? 对...

47得票2回答
aria-label 和 aria-labelledby 之间的区别

我发现了两种使用 aria- 属性标记区域的方法。 第一种方法:&lt;div class="main" role="main" aria-label="Search results"&gt; &lt;a href=""&gt;Blah-blah&lt;/a&gt; 第二个:&lt;...

38得票3回答
使用屏幕阅读器读取使用JavaScript添加的新内容

当网页加载时,屏幕阅读器(如OS X自带的阅读器或Windows上的JAWS阅读器)会读取整个页面的内容。但是,假设您的页面是动态的,用户执行操作时,新的内容将添加到页面上。为了简单起见,假设您在某个标签中显示消息。如何使屏幕阅读器读取该新消息?

37得票3回答
屏幕阅读器 WPF 群组样式

我正在尝试为GroupStyle控件模板中的控件设置AutomationProperties.Name属性,但似乎没有任何效果。我已经在模板中的Expander上设置了它,即使我只插入一些文本而没有绑定,它也没有显示出来。我还尝试在GroupItem上放置一个setter,但那也没用。我有点不...

35得票3回答
使用JavaScript检测用户计算机上是否运行屏幕阅读器,是否可行?

我希望检测用户机器上是否运行了屏幕阅读器,以避免HTML中音频标签与声音冲突。如果有,请提供如何完成此操作的详细信息。

34得票5回答
为什么WCAG制定了三个等级“A”、“AA”和“AAA”?

WCAG为什么要制定三个优先级标准? 是这样的吗? 如果客户没有额外支付费用或者我们没有太多时间,那就达到 A 级 如果客户愿意支付费用或者我们有时间使网站兼容,那就至少达到AA级 如果客户支付并且需要按政府规定执行,则达到AAA级 如果我们正在建立网站,我们应该尝试实现哪个级别,还...

29得票3回答
如何动态设置HTML lang属性?

如何在 Web 应用程序中动态设置 HTML 'lang' 属性? 我尝试使用 jQuery 插入 'lang' 属性,代码如下: $(document).ready(function() { $("html").attr("lang", language); //'lan...

25得票6回答
何时使用<strong>和何时使用<b>?

可能重复: 是否可以盲目使用&lt;strong&gt;代替&lt;b&gt;? 何时使用&lt;strong&gt;,何时使用&lt;b&gt;或其他方式来使文本加粗?strong具有语义价值(对于屏幕阅读器有用),而b是表示(在HTML 5中甚至有效)。 我的问题不是strong和b之...