【Dreamweaver】HTML/CSS質問・優しく答えるスレ2

このエントリーをはてなブックマークに追加
936Name_Not_Found
質問です。よろしくお願いします。

テーブルのセル内で要素がリンクなしの場合にはbackgroundなしで
リンク指定ありの場合のみbackground指定をしたい。
(具体的には、リンクありのセル内にだけ<li>要素のlist-styleにあたるようなマークを頭につけたい。)

●css
----------------------------------
.abc {
font-size: 12px;
padding-left: 20px;
}
.abc a {
background-image: url(../img/icon.gif);
color: #999999;
text-decoration: underline;
}

●xhtml
----------------------------------
<tr><td class="abc">あいうえお</td><td>…</td></tr>
<tr><td class="abc"><a href="#">あいうえお</a></td><td>…</td></tr>

上記のような感じで書いていますが、リンクありの場合でも背景が表示されません。
リンクカラーやテキストの装飾は反映されます。何がいけないのか教えてください。