如何对srcset中的不同图像使用不同的alt?

迪恩·约翰斯

我有两个图像标签如下

<img src="image1.jpg" alt="image1">
<img src="image2.jpg" alt="image2">

现在我将这两个图像设置为按srcset属性响应如下

<img src="image1.jpg"
     srcset="image1.jpg 150w,
             image2.jpg 300w"
     sizes ="(max-width:991px) 287px,
             (max-width:479px) 125px
             290px"
     alt="">

现在我很难将以上两个 alt 添加到响应式 img 标签中的单个 alt 中。我试过alt="image1, image2"但没有用。有没有办法做到这一点?

罗德库尼亚

您可以使用图片元素。您不能为图片使用不同的 alt 描述,因为源元素没有 alt 属性。然而,它可以带有一个title属性。

请参阅下面来自 w3schools 的示例,他们为图片元素默认img元素提供了一个通用的 alt 标签

<picture>
  <source media="(min-width: 650px)" srcset="img_pink_flowers.jpg">
  <source media="(min-width: 465px)" srcset="img_white_flower.jpg">
  <img src="img_orange_flowers.jpg" alt="Flowers" style="width:auto;">
</picture>

这篇概述自定义 polyfill 以完成您想要的内容的文章也可能会有所帮助:https : //iandevlin.com/blog/2014/12/html5/defining-multiple-captions-and-alt-text-for-responsive-images/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用不同包中的方法?

来自分类Dev

如何在模糊图像时使用不同的内核形状?

来自分类Dev

如何使用不同的相机?

来自分类Dev

如何在用 javascript 创建的不同图像中使用不同的 css 样式?

来自分类Dev

如何使用不同的图像作为表单提交按钮,将不同的值传递给 php 页面?

来自分类Dev

在引导程序中的轮播上使用不同大小的图像以适应不同的设备大小

来自分类Dev

图像GPUImageCannyEdgeDetection过滤器中不同区域使用不同的blurFilter.texelSpacingMultiplier

来自分类Dev

使用不同的操作针对不同的像素颜色在Java中解析图像

来自分类Dev

Dart中如何使用不同的核心图标集?

来自分类Dev

如何使用不同文件中的共享逻辑?

来自分类Dev

在扭曲的高速公路中如何使用不同的网址?

来自分类Dev

wxPython在wx.Window中如何使用不同的大小

来自分类Dev

如何使用不同文件中的共享逻辑?

来自分类Dev

如何使用不同的对象在javascript中创建对象数组?

来自分类Dev

如何使用不同的帐户在github中开发相同的项目

来自分类Dev

此代码中的字段如何使用不同的名称?

来自分类Dev

如何使用不同的字体真棒图像动态切换按钮图像?

来自分类Dev

如何在散点图pylab中的不同点使用不同的标记

来自分类Dev

如何在Django rest框架ViewSet中对不同的功能使用不同的身份验证

来自分类Dev

如何在jQuery中为不同的日期输入使用不同的日期格式

来自分类Dev

如何在Apache Shiro中对不同角色使用不同的未经授权的URL

来自分类Dev

如何在C ++中为不同的模板类型使用不同的类定义?(类超载?)

来自分类Dev

如何在Windows 8中的不同显示器上使用不同的缩放?

来自分类Dev

如何在Django rest框架ViewSet中对不同的功能使用不同的身份验证

来自分类Dev

如何在 Laravel 中为不同的控制器使用不同的身份验证

来自分类Dev

如何使用不同单位的difftime列

来自分类Dev

如何使用不同大小的多个SVG

来自分类Dev

如何使用不同的配置启动emacs

来自分类Dev

pthreads,如何使用不同的类型?

Related 相关文章

  1. 1

    如何使用不同包中的方法?

  2. 2

    如何在模糊图像时使用不同的内核形状?

  3. 3

    如何使用不同的相机?

  4. 4

    如何在用 javascript 创建的不同图像中使用不同的 css 样式?

  5. 5

    如何使用不同的图像作为表单提交按钮,将不同的值传递给 php 页面?

  6. 6

    在引导程序中的轮播上使用不同大小的图像以适应不同的设备大小

  7. 7

    图像GPUImageCannyEdgeDetection过滤器中不同区域使用不同的blurFilter.texelSpacingMultiplier

  8. 8

    使用不同的操作针对不同的像素颜色在Java中解析图像

  9. 9

    Dart中如何使用不同的核心图标集?

  10. 10

    如何使用不同文件中的共享逻辑?

  11. 11

    在扭曲的高速公路中如何使用不同的网址?

  12. 12

    wxPython在wx.Window中如何使用不同的大小

  13. 13

    如何使用不同文件中的共享逻辑?

  14. 14

    如何使用不同的对象在javascript中创建对象数组?

  15. 15

    如何使用不同的帐户在github中开发相同的项目

  16. 16

    此代码中的字段如何使用不同的名称?

  17. 17

    如何使用不同的字体真棒图像动态切换按钮图像?

  18. 18

    如何在散点图pylab中的不同点使用不同的标记

  19. 19

    如何在Django rest框架ViewSet中对不同的功能使用不同的身份验证

  20. 20

    如何在jQuery中为不同的日期输入使用不同的日期格式

  21. 21

    如何在Apache Shiro中对不同角色使用不同的未经授权的URL

  22. 22

    如何在C ++中为不同的模板类型使用不同的类定义?(类超载?)

  23. 23

    如何在Windows 8中的不同显示器上使用不同的缩放?

  24. 24

    如何在Django rest框架ViewSet中对不同的功能使用不同的身份验证

  25. 25

    如何在 Laravel 中为不同的控制器使用不同的身份验证

  26. 26

    如何使用不同单位的difftime列

  27. 27

    如何使用不同大小的多个SVG

  28. 28

    如何使用不同的配置启动emacs

  29. 29

    pthreads,如何使用不同的类型?

热门标签

归档