Dazu kannst du ein Pseudo-Element nutzen.
<style>
.border {
text-align: center;
position: relative;
}
.border::after {
content: "";
display: block;
width: 50px;
height: 2px;
background-color: black;
position: absolute;
bottom: 10;
left: 50%;
margin-left: -25px; /* Hälfte der Breite des Borders, um ihn mittig auszurichten */
}
</style>
Die Klasse weist du dann dem Überschrift Element zu.
<h1 class="border">Eine Überschrift</h1>