スパンを使用して、テーブル内のテキストの横に小さなアイコンを表示しようとしています。これがhtmlコードです:
<tr>
<td>
<span class="icon"> </span>
Bob Smith
</td>
</tr>
CSSコード:
.icon
{
cursor: pointer;
background-position: left top;
background-repeat: no-repeat;
display: block;
float:left;
padding-left: 15px;
background-image: url(../images/icon.png);
}
名前のすぐ横に小さなチェックボックスアイコン(15x15px)を次の形式で表示するだけです。
[icon]Bob Smith
ただし、現在、次のように表示されています。
[icon] Bob Smith
(つまり、アイコンとテキストの間に多くの空白があります)
これを修正する方法はありますか?