同一产品的多个图像,可访问性要求

2024-07-04

对于具有单个产品的多个图像的网页,例如具有不同角度的图像。是否有要求alt每个图像的标签?

在亚马逊上查看示例,似乎他们只有一个alt第一张产品图片上有标签,但之后就没有了alt tag or aria相关标签。

第一个例子在这里 https://www.w3.org/WAI/tutorials/images/groups/说星星已空alt tags.

为了遵循适当的标准,是否需要有一个空的alt第一张图片后的标签?要完全隐藏额外的无用(相同的东西不同的角度)图像使用aria-hidden或者只是做亚马逊所做的事情,只放一个alt在第一张图片上添加标签。

另外,产品图片本身是否相关内容?如果产品标题已经存在,那么为屏幕阅读器完全隐藏图像不是更容易吗?


根据 W3 的说法,“如果多个图像传达一条信息,则一幅图像的替代文本应该传达整个组的信息。”看https://www.w3.org/WAI/tutorials/images/groups/ https://www.w3.org/WAI/tutorials/images/groups/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

同一产品的多个图像,可访问性要求 的相关文章

  • 设置 iOS 设备上本机 html5 日期和时间选择器的宽度

    我正在使用带有 type date 和 type time 的本机日期和时间选择器来处理我正在开发的网站的移动版本 不过 输入字段不尊重我的 CSS Desktop iOS devices 本质上 我需要两个日期和时间输入来填充大约 50
  • 显示 100% 带边距的 div 宽度

    我想显示一个可扩展的div width 100 有边距 page background red float left width 100 height 300px margin background green float left wid
  • 将复制和粘贴功能添加到 Web 应用程序的自定义菜单

    我们正在开发一个包含文本编辑器的 Web 应用程序 它是用 HTML5 Javascript 编写的 我们成功地将自定义菜单添加到我们的网络应用程序中 但我们尚未成功添加 Google 文档中的复制和粘贴功能 据我们了解 这可以使用可以访问
  • 转换html5视频-使用什么软件

    我们计划在网站上使用全屏 html5 视频 我读到 MPEG 4 H 264 可能是目前最好的格式 我有 1080p mp4 格式的视频文件 大小为 41 2mb 由于视频应该以 相对 良好的质量播放并且传输速度非常快 因此我如何优化视频文
  • 创建一个指向端口非80的IP的域名

    我想使用域名来指向本地服务器IP地址上的网页 然而 问题是该页面链接到端口 8088 而不是 80 上设置的 IP 地址 因为后者已被另一个网页使用 域名公司告诉我他们不能这样做 因为域名只能指向在端口 80 上设置的 IP 地址 所以现在
  • 使用 Bootstrap 列折叠空白

    首先 这是我正在谈论的问题的屏幕截图 我正在努力让空白消失 例如 我希望第四条评论 评论评论评论 位于第一条评论下方 并且它们之间没有很大的间隙 而不是跳过该列并位于第二列中 基本上 我想要这些 Bootstrap 井的 3 列 它们不关心
  • 如何在CSS中搜索某些内容时隐藏搜索图标

    我想隐藏search当用户搜索某些内容时的图标 连我都想躲起来 保留图标和清除图标x就这样 问题如下图所示 NOTE 我想保持相同的差距search icon and Search text input type search width
  • 如何隐藏 html 表格中的多行(数千行)

    我有很多行的 html 页面 大约 40000 table tr td row 1 td tr tr td row 2 td tr tr td row 30000 td tr table 我需要一种快速的方法来隐藏 显示具有指定名称的行集
  • 基于 HTML5 的节点图编辑器? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 使用 sed 提取 HTML 标签数据

    我希望提取已知 HTML 标签之间的数据 例如 Hello i I i am i very i glad to meet you 应该变成 I very 所以我找到了一些几乎可以做到这一点的东西 不幸的是 它只提取最后一个条目 sed n
  • 将第三方 JS 和 CSS 库与我的项目资产打包在一起有好处吗?

    我想开始使用缩小工具 例如Minify http code google com p minify Uglify https github com mishoo UglifyJS or Closure https developers go
  • jquery 如何查找第一个父元素

    考虑下面的 html div class container1 div class container2 div class container3 div class container4 div class element div div
  • 在 PHP 中组合数组

    尝试学习 PHP 中的数组 为简洁起见 发布了片段 HTML 表单在这里 p What are your favorite type of cookies p
  • 即使列不占据整个宽度,表格也会占据整个宽度

    我有一个像这样的 HTML 表格 table border collapse collapse table thead th nth child 1 width 180px table thead th nth child 2 width
  • 如何在 SASS 中定义动态 mixin 或函数名称?

    我想在 SASS 中动态创建 mixin 以列表中的每个项目命名 但它似乎不起作用 我尝试了这个 但出现错误 event icons fair concert art show conference dance show film part
  • 为什么有些网站不允许更改字体大小?

    我几乎总是使用比默认字体大得多的字体浏览网页 使它更容易阅读 但有时我注意到有些网站不允许放大字体 至少在 Chrome 上是这样 比如这个网站 http en support wordpress com domains map exist
  • php curl 获取 html 和 js 渲染

    php curl 只获取html页面的源代码 不执行js脚本 我需要我的网站获取已执行所有 JavaScript 的源代码 我使用ajax 但无法在页面中添加更多js 因为当我加载另一个页面时脚本会保留 我找到了 SpiderMonkey
  • 是否可以从 JavaScript 注入的内联样式中减去一个数字?

    我在 HTML 中添加了内联样式 例如style left 10px 我可以添加 减去该数字吗 我想创建一个可以删除的规则8px从该数字开始 无论该数字是多少 我尝试使用丑陋的 importanthack 来覆盖它 但是当初始值改变时这没有
  • 使用jsoup从两个标签之间提取未识别的html内容?正则表达式?

    我想获取两者之间所有链接的名称h2那里有标签 h2 span class mw headline People span span class mw editsection span class mw editsection bracket
  • 覆盖引导样式不起作用

    我有这种简单的情况 我有一种没有定义的风格display属性值 我最近在我的项目中添加了 bootstrap 没有出现重大问题 只有一个 In label bootstrap style is defined a display inlin

随机推荐

  • SQL Server 更改数据捕获 - 捕获进行更改的用户

    关于SQL Server 更改数据捕获 https msdn microsoft com en us library bb933994 v sql 120 aspx 你能追踪到User谁对行 列数据进行了更改 或者是否有办法扩展 CDC 以
  • 如何处理单个 Activity 的多个 Fragment

    我最近开始考虑为我的 Android 设备开发应用程序 我产生这种兴趣的原因是我在玩几个arduinos时想到了一个好主意 让它们与我的手机进行通信 就像我在arduino本身上测量的任何值的接口一样 现在 我可以采取简单的方法并使用公共资
  • 有什么理由不对函数使用 INLINABLE pragma 吗?

    The 文档 http www haskell org ghc docs latest html users guide pragmas html states 函数 f 上的 INLINABLE f 编译指示具有以下行为 INLINE 表
  • 从 R 中的 CSV 文件读取“...”中定义的函数输入值

    假设我有一个 R 函数 例如foo以下 该函数有 4 个固定参数 以及定义在中的任意数量的任意参数 所有输入值foo参数存储在THIS https github com izeh i blob master j csvCSV 文件 在下面的
  • Swing JEditorPane CSS 功能

    我正在 Swing JEditorPane 中显示 HTML 内容 为了更改 HTML 的默认外观 我使用了 CSS 样式表 这很好用 我的问题只是 JEditorPane 不支持完整的 CSS 规范 是否有 JEditorPane 支持的
  • 获取 Pandas 的平均年份(多年的平均天数)

    我是 Pandas 时间序列和数据帧的新手 很难完成这个简单的任务 我有一个从 2004 年 1 月 1 日到 2008 年 12 月 31 日的每一天的数据集 data 一维 float32 Numpy 数组 日期存储为日期时间对象 日期
  • 从 Open Graph 中排除图像

    tl dr我想在我的 og image 标签中默认指定无图像 我一直像个疯子一样在谷歌上搜索来解决这个问题 但我发现的所有问题都是来自那些无法让他们的图像出现而不是出现的人提出的问题预防他们的图像不再出现 所以 这就是交易 在我的个人网站
  • 将 vscode(Visual Studio Code)语言服务器移植到 Visual Studio 扩展

    我想为 Visual Studio 2022 带扩展 添加 ansible DSL 基于 yaml 支持 我在中找到了 ansible DSL 的语言服务器视觉工作室代码 https github com ansible ansible l
  • 使用 Cookie 记住我时的安全性

    我已经在 PHP 中实现了一个登录类 并且想要创建一个记住账号键入功能 这样用户就不必每次访问都登录 我对此进行了一些研究 并准备使用 PHP setcookie 编写它 但后来遇到了这个页面 如何使用 jquery 创建 记住我 并存储
  • iOS 9 中的触觉

    您可以在 iPhone 6s 上使用 iOS 9 中的 Taptic 引擎吗 WatchOS2 和 OS X 能够使用触觉引擎 所以我认为 iOS 9 中也会有 但我找不到任何 API 是的 我对内部进行了逆向工程UIKit我发现了另一种
  • 如何知道活动何时安排?

    我有一个地图视图 我想在其上放置一些标记 当我开始活动时 我将从网络服务中检索这些数据 因此我需要知道当前视口的最小和最大纬度 经度对 我正在打电话 mMapView getWidth mMapView getHeight 但当活动开始时它
  • 使用 pip 进行搜索是如何工作的?

    是的 我对这个问题非常认真 使用 pip 进行搜索是如何工作的 关键字的文档search指的是 pip 搜索参考 https pip pypa io en stable user guide searching for packages这只
  • 在 Bootstrap DateTimePicker 中将 minDate 设置为今天

    我正在使用 Bootstrap 日期时间选择器 http eonasdan github io bootstrap datetimepicker http eonasdan github io bootstrap datetimepicke
  • “缺少方法”的模型在 Rails 4 中的行为与 Rails 3 中的行为不同(可能导致“堆栈级别太深”错误)

    我有一个 Rails 应用程序 可以在 Rails 3 2 14 上正常运行 我刚刚开始将其升级到 Rails 4 基本上遵循铁路广播第415集 http railscasts com episodes 415 upgrading to r
  • 如何在堆栈上创建按值迭代器?

    我可以在堆中创建一个消耗迭代器 vec 1 10 100 into iter 我还可以在堆栈上创建一个借用元素的迭代器 1 10 100 iter 但如果我这样写 1 10 100 into iter 这不是一个消耗迭代器 因为 T int
  • SwipeListView 使用 NullPointerException

    我正在尝试使用SwipeListView 但是当我触摸应用程序上的某个项目时 它会崩溃 日志信息就在那里 05 26 21 52 26 545 E AndroidRuntime 19862 java lang NullPointerExce
  • MemoryStream - 无法访问关闭的流

    Hi why using var sw new StreamWriter ms 回报Cannot access a closed Stream exception Memory Stream位于此代码之上 using var ms new
  • style.backgroundColor 在 JavaScript 中是一个空字符串

    我下面有以下代码 我正在尝试设置背景颜色 但是 背景颜色返回为空字符串 我不知道为什么 它与 javascript 类型有关吗 function function1 var color document getElementById rg
  • 即使列不占据整个宽度,表格也会占据整个宽度

    我有一个像这样的 HTML 表格 table border collapse collapse table thead th nth child 1 width 180px table thead th nth child 2 width
  • 同一产品的多个图像,可访问性要求

    对于具有单个产品的多个图像的网页 例如具有不同角度的图像 是否有要求alt每个图像的标签 在亚马逊上查看示例 似乎他们只有一个alt第一张产品图片上有标签 但之后就没有了alt tag or aria相关标签 第一个例子在这里 https