Originariamente inviato da Mich_
La prima e` da evitare (tra l'altro google ti taglia fuori di brutto).

In generale ho vosto scritto cosi`:
codice:
<h1><span>titolo sito</span>[img]ciao.png[/img]</h1>
con il CSS:
codice:
h1 span { margin-left: -9000; }

Aggiungo, per completezza:
codice:
<h1><span>titolo sito</span>[img]ciao.png[/img]</h1>
PS: secondo voi, come valore per l'attributo alt, va bene "titolo sito"?