0

私は実際にウェブサイトをコーディングしていて、疑問が生じました。画像のリストがあります (これはアーティストのポートフォリオなので、画像である必要があります)。そのうちのいくつかには「おすすめ」バッジが付いています。class="featured" を使用する代わりに、img を強力なタグにラップすることは意味的に正しいですか? 画像を強調しますか?

W3C 仕様を読むと、strong と em はテキストレベルのセマンティクスと呼ばれていますが、img のようなメディアで何が起こるかわかりません。

どうもありがとう。

4

4 に答える 4

1

それでいいと思います。すでにこれを行っているかもしれませんが、ALT テキストが画像が強調された理由を説明していることを確認する必要があります。例 alt="犬を連れた男 - 特集"

于 2011-11-16T14:21:08.853 に答える
0

まず第一に、私はHTML4仕様がそれを許可していると思います。問題は、ブラウザがそれをどのように処理するかを信頼できるかということです。私はそれでチャンスをつかみません。

しかし、少なくとも、多くのブラウザでは、フォーマットを添付できます

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

そして、これはそれをサポートするすべてのブラウザで機能するはずです。

于 2010-01-25T11:02:29.653 に答える
0

私は画像に強いタグを使用しません。それが「強調された」テキストのみを参照するため、なぜそれが好ましいのかわかりません。聴覚ユーザーエージェントは強調のために異なる声を使用する可能性があり、画像には無意味です。

クラスを使ってみませんか?

于 2010-01-25T11:05:24.620 に答える
0

これを行うことは完全に受け入れられ、好ましいと思います。

于 2010-01-25T10:58:49.007 に答える