Ciao, se non ho capito male potresti cambiare la proprietà display all'elemento h1
Esempio:
codice:h1 { background-color: red; display: inline-block; padding: 0 8px; }
Oppure inserire il testo all'interno di un elemento inline e formattare quest'ultimo, esempio:
codice HTML:<h1><span>Testo</span></h1>