有人建议,如果“title”属性扩展了控件可见文本中的内容,则应该将所有信息都包含在可见文本中,因为屏幕阅读器可能会读取标题而不是可见文本。为了澄清这个问题,以下哪些观点是正确的(对于大多数屏幕阅读器)?
如果一个标签使用“for”属性与输入字段相关联,并且设置了输入字段的“title”属性,则屏幕阅读器将仅读取“title”属性并忽略标签文本。
如果一个带有自己文本的控件(如按钮)提供了可见文本和“title”属性,则只有“title”属性将被读取。
即使开发人员没有为特定控件提供“title”属性(最极端的可能性),屏幕阅读器也会忽略按钮控件的可见文本。