La solution de youdontcare est la bonne et marche (presque) partout.
Si on ne veut pas faire de H1 une liste, on peut faire comme ça :
h1:before {
display: marker;
content: url("image.jpeg" );
}
qui avant tout H1 place l'image image.jpeg
Mozilla only hélas