.myspan:hover{
background-image:url('image_hover.png');
}
Но то, что вы действительно хотели бы сделать, это сделать одно изображение с обоими состояниями, естественным состоянием и состоянием наведения, одно рядом с другим. Тогда у вас будет:
.myspan{
width: *the width of only one state. aka half the width of the whole image*
background:url('image.png') top left no-repeat;
}
.myspan:hover{
background-postion:right;
}
Таким образом, только одно изображение загружается и при наведении, оно просто перемещает его слева направо. Отображение только одной половины изображения.