HTML (CSS を使用) では、次のコードを使用して、背景画像 (リンクの左側の画像) を持つリンクのリストを作成します。
HTML:
<ul>
<li><a class="share_fb" href="#">Like on Facebook</a></li>
<li><a class="share_tw" href="#">Share on Twitter</a></li>
<li><a class="share_gp" href="#">+1 on Google Plus</a></li>
</ul>
CSS:
a {
font-size: 1.4em;
}
a.share_fb {
background: transparent url(images/share_fb.png) scroll no-repeat left center;
padding: 0.1em 0 0.1em 0.4em;
}
...
問題は、ページ全体をスケーラブルにするために最善を尽くしていることです。しかし、背景のグラフィックに関して言えば、これをどのように行うべきでしょうか? これらの背景画像に最適なサイズはどれですか? それらはテキスト行よりも大きくないかもしれませんが、テキストがそうするときに拡大縮小する必要があります。