wie kann ich background-color tag auf die Länge des tatsächlichen Textes begrenzen?

  • Pack den Text nochmal zusätzlich in einen <span> und gib diesem den entsprechenden Background.

    Am besten auch gleich per externer CSS-Definition und nicht als Inline-Style!


    Wenn Du etwas Abstand am Rand des Text benötigst, gibst Du dem <span> ein display:inline-block; und setzt padding entsprechend.