强调重点放在img标签上。语义

时间:2010-01-25 10:53:57

标签: xhtml accessibility semantics web-standards

我实际上正在编写一个网站,并且有一个疑问来找我。我有一个图像列表(这是一个艺术家组合,所以应该是图像),其中一些有“特色”徽章。将img包装成强标签而不是使用class =“featured”在语义上是否正确?它会强调图像吗?

阅读W3C规范,它将strong和em称为文本级语义,但我不确定img等媒体会发生什么。

非常感谢你。

4 个答案:

答案 0 :(得分:1)

我认为没关系。您可能已经这样做了,但您需要确保ALT文本描述了图像被强调的原因。例如alt =“有狗的男人 - 特色”

答案 1 :(得分:0)

我认为这样做是完全可以接受的,也是可取的。

答案 2 :(得分:0)

首先,我认为HTML 4规范允许它。问题是,你能依靠浏览器将用它做什么。我不会把握机会。

但至少,在许多浏览器中,您可以将格式附加到

strong img {
    /* mark up for the featured image */
}

这应该适用于所有支持它的浏览器。

答案 3 :(得分:0)

我不会在图像上使用强标记,我不确定为什么它会更好,因为它仅指'强调'文本:听觉用户代理可能会使用不同的声音来强调,对于图像来说它将毫无意义

为什么不用一个班级?