Text-Hintergrundfarbe im <h1> Tag auf den Text beschränken

fx001

Erfahrenes Mitglied
Hallo,


http://www.rechteck.net

ich stelle meine Überschriften von <span> auf <h12345> um. Im CSS editiere ich das Aussehen der <h> Tags und hatte damals eine Hintergrundfarbe mit span definiert, die sich ausschließlich auf den Hintergrund des Textes beschränkte. <h> färbt nun unabhängig der Textlänge die komplette Zeile mit der Hintergrundfarbe ein.
Wie kann ich die Hintergrundfarbe wieder nur auf die Textlänge beschränken?

Vielen Dank im Voraus.
 
Problem gelöst! Wer die gleich Frage hatte: Ein float- Element im <h> Tag sorgt für eine Hintergrundfarbe.
 
display:inline als Gegensatz zur Voreinstellung display:block begrenzt den Hintergrund ebenfalls auf die Zeichenlänge.

CSS:
h1
{
    display:inline;
    background:#000;
    color:#fff;
}
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück