私は、最良の構造についていくつかのCSSの専門家のアドバイスを探しています。私は水平の 'リスト'にアイコンの代わりにスプライトを実装しています。現在のHTMLは次のようである:アンカータグにCSSスプライトを使用する
<a href="link"><img src="icon" /></a><a href="link_b"><img src="icon"/></a>
など
だから私はスプライトと交換してください。私は使用しています
<a href="link" class="sprite_img_a"></a><a href="link_b" class="sprite_img_b"></a>
しかし、これを行うには、タグのインラインブロックと幅を与えます。私はインラインブロックが好きではなかったし、それはちっぽけなようだ。
もっと良い選択肢はありますか? (ネストされたスパン、divラッパー?)
なぜインラインブロックが必要ですか?あなたのリンクに高さを与えるのですか? –
はい。何かが高さを強制する必要があります。 – Karishma