私はこのようなcssを持っています:
.done {list-style-image:url('images/tick.gif')}
.notdone {list-style-image:url('images/cross.gif')}
そして、次のようなhtml:
<ul>
<li class="done">Done</li>
<li class="notdone">Not Done</li>
</ul>
IE6 と FF でうまく動作します。各 li 項目には、箇条書きのイメージが異なります。しかし、list-style-image に表示されるすべてのドキュメントには、ul タグに適用する必要があると書かれています。
私がやろうとしていることを行うための適切な、または標準に基づいた方法はありますか、それともこれですか?
編集: http://www.w3.org/TR/CSS21/generate.html
li タグで list-style-image を使用できないとは言っていないようですが、例ではそれが示されていません。