可以使用CSS设置alt属性吗?

时间:2017-02-11 13:35:00

标签: html css alt

我使用<div>标签设置图片,如下所示:

<div id="logo"></div>

这里是CSS:

    #logo {
      background: url(../images/logo.png) no-repeat center;
      width: 180px;
      height: 82px;
      float: right; 
      padding: 15px 15px 0 10px;
      position: relative;
    }

如何设置alt =&#34;&#34;图像的属性?

谢谢!

2 个答案:

答案 0 :(得分:3)

这不是HTML意义上的图像 - 这是唯一可以应用alt属性(非标记)的图像类型。

您无法通过CSS应用任何类型的属性 - 它用于样式化,而不是应用标记。

答案 1 :(得分:3)

无法使用<img alt="">设置css。但这可以通过JavaScript示例

来完成
<div class="logo><img src="../image.png"></div>

document.getElementByTagName('img').alt = "Anything";