カヅサツさんの仰るように、目的がよくわかりません。
技術的に何が可能で、こういう目的のために、ある程度(validという意味でなく)妥当な形でそれを実現する。
ということになるわけで、その妥当な形はどういうものですか?と質問されていると思うのですが。
何のためにCSSで画像を指定したいのかが分かりません。
たとえば、表示させる画像をCSSで変更したい、というのが目的なのであれば一例を示せるかもしれません。
ただ、その画像が何を意味するのか(“内容”になり得るものなのか、装飾なのか)が不明なのでそこは具体的に示せませんが。<p id="haikei"><img src="default.gif" alt="「この画像の“領域”の意味」を書く"></p>
default.gif はCSSが適用されない場合に、背景画像を表示させたい目的に相当する代替画像です。
※ haikei という id 属性値も、目的(意味)に適するものにすべきです。#haikei {
margin: 0;
padding: 0;
border: none;
width: 100px; /* background-image で指定した画像の幅 */
height: 100px; /* background-image で指定した画像の高さ */
background-image: url(images/haikei_1.gif);
background-repeat: no-repeat;
text-indent: -9999px; /* img 要素の画像を表示可能領域外に飛ばして隠す */
}> 背景画像だけを表示させ、
これの目的が分かれば、もっと妥当な方法が教示できるかもしれません。