Su explorer 5/6/7 inline-block funziona (anche se richiede una proprietà che attivi 'hasLayout')

h1 {
display : -moz-inline-box; /* FF2 or lower */
display : inline-block; /* FF3, Opera, Safari (and 'haslayout' on IE) */
}

h1 {
*display : inline;
}

(tieni separate le due regole)

Fai una prova