Hallo,
Das hab ich natürlich versucht. Nein, auch dann geht die Linie über die komplette Breite.
sorry, meinte inline.
h1 {
display:inline;
border-bottom:1px solid black;}
h2 {
display:inline;
border-bottom:1px solid red;}
h3 {
display:inline;
border-bottom:1px solid yellow;}
<h1>Schwarz</h1><br />
<h2>Rot</h2><br />
<h3>Gelb</h3><br />
Grüße, Matze