私はアイテムのセット(またはアイテムのリストですが、私はリストの使用を暗示したくありません)を持っています、彼らはイメージのリンク、タイトル、および説明が含まれています。イメージリンクにはマウスオーバーするとアルファ変化があり、マウスを置いて特定の方法があります:左の画像、次に右のタイトル、説明。また、商品のブロック全体の背景もあります。イメージリンク(ホバー効果を持つ)、タイトル、説明のセマンティックhtml構造?
は、ここで私はそれが見えるようにしたいもののスクリーンショットです: alt text http://img26.imageshack.us/img26/9806/screenshothmr.png
ので、私の質問は、このための良いセマンティックHTML構造である何ですか?私はこのようにdlを使用しようとしました:
<dl>
<dt><a href="#"></a></dt> <!-- using the background of anchor for the hover effect -->
<dd>Title<p>description goes here</p></dd>
<dt>...
</dl>
しかし、私はこのために働くのに苦労しています。例えば私は、dtとddの各セットの余分な背景が必要です、そして、私は背景を組み合わせるために3つの異なるイメージを使用したくありません。だから私はこれを行うdivの束を使用することを考えています:
<div>
<a href="#"></a> <!-- image link with background hover -->
<h4>Title</h4> <!-- i also wanted to use h4 inside the dd, but it won't pass validation -->
<p>description goes here</p>
<div>
このレイアウトの問題は、それは私にとって意味がないということです。私は順序のないリストでそれをリップで包むことができますが、それは特別なマークアップのようです。
たぶん私はあまりにもうるさいことだけど、このための良い解決策があるのなら、私はしたく見つけるん。かなり長い質問ですが、最後まで読んでいただきありがとうございます。
あなたはこのレイアウトをどのようにしたいのですか?おそらく最終的な作品のJPEG? – Lark