html - 语义标签是否能让残障人士的屏幕阅读设备更好地理解 Web 内容?
问题描述
我最近与一些开发人员争论过,他们说“语义标签是否允许残障人士的屏幕阅读设备更好地理解 Web 内容?”这个问题的答案。没有。
我知道语义标记可以帮助屏幕阅读器更好地索引网页,然后更好地浏览内容等等。鉴于此,说语义标签不允许屏幕阅读设备更好地理解 Web 内容似乎是不合理的。
我们的论点并没有帮助我更好地理解这些,所以我想在这里问。语义标签对屏幕阅读器有帮助吗?或者他们没有?
解决方案
如果我们查看流行的屏幕阅读器的手册,我们可以看到它说:
您可以使用 Web 项目转子快速跳转到网页上的链接、标题、网站点、表格等。
这表明语义标记(如标题)有利于屏幕阅读器的用户,因为他们可以在听觉上浏览文档中的标题,就像视力正常的用户可以通过滚动并让他们的注意力落在更大、更粗的文本上一样。
如果标题是样式化的 div,那么这将不起作用。
当然,这只是一个例子。
推荐阅读
- c# - 按键分组对象
- asp.net-mvc - 如何修复 Asp.Net MVC 应用程序生产环境中的 Windows 身份验证延迟
- spring-boot - shiro自定义过滤器冲突弹簧过滤器
- c# - 是否存在跨平台的 xamarin 图像编辑器库?
- spring-data-mongodb - 从反应式 GridFS 读取文件时出现 StackOverflowError
- scala - 在 spark-submmit 中使用 Scala 和 Sbt 进行 Logback 日志记录
- c# - 使用 IEntityTypeConfiguration 将列类型设置为 NCHAR 而不是 NVARCHAR
- tfs - 有没有办法确定我们组织中 TFS 扩展的使用情况?
- android - Flutter 无法在物理设备上加载图像资产(但在模拟器上加载它就好了)
- sql-server - 使用 bcp 实用程序和 ssms 从 sql server 表导出的 csv 文件大小的微小差异?