【问题标题】:How to solve "The border attribute is obsolete. Consider specifying img { border: 0; } in CSS instead"如何解决“边框属性已过时。请考虑在 CSS 中指定 img { border: 0; } ”
【发布时间】:2014-02-16 17:17:36
【问题描述】:

我在我的网站中使用了一张图片,其 html 代码如下,

<img title="Product-Shot.co.uk Logo" src="images/psuk_logo.png" alt="Product-Shot.co.uk" border="0" />

当我尝试使用 w3 验证来验证我的页面时,它给了我以下警告,

第 57 行,第 105 列:边框属性已过时。考虑指定 img { border: 0; } 在 CSS 中。

我正在使用 Joomla 2.5

我想知道如何摆脱警告?

任何提示将不胜感激。

【问题讨论】:

    标签: attributes border obsolete


    【解决方案1】:

    将您的 html 代码修改为以下或类似内容:

    <img style="border: none;" title="Product-Shot.co.uk Logo" src="images/psuk_logo.png" alt="Product-Shot.co.uk" />
    

    实际上,“边框:无;”无论如何可能是默认设置,因此您可能会逃脱:

    <img title="Product-Shot.co.uk Logo" src="images/psuk_logo.png" alt="Product-Shot.co.uk" />
    

    【讨论】:

      猜你喜欢
      • 2012-11-13
      • 1970-01-01
      • 2014-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-16
      • 2021-06-17
      • 2017-08-03
      相关资源
      最近更新 更多