Règle horizontale / ligne sous chaque & lt; h1 & gt; en-tête en CSS

Je suis en train de placer un 100% de la ligne horizontale (règle automatiquement en dessous de chaque instance d'une

 <h1>

balise d'en-tête à l'aide de CSS.

Exemple de ce que j'aimerais voir:

--- snip 8< ---

Introduction


--- snip 8< ---

J'ai ceci dans mon CSS:

.mypage .headline {
    font-family: Calibri, "Helvetica", san-serif;
    line-height: 1.5em;
    color: black;
    font-size: 20px;
}

Et j'ai ceci dans ma page HTML principale:

<body class="mypage">
<h1><span class="headline">Introduction</span></h1>

Je ne peux pas comprendre comment avoir une ligne horizontale apparaît en dessous de chaque utilisation du titre de la classe.

source d'informationauteur user1527613