C'est parce que le CSS DEFAULT de Bootstrap pour <hr />
est:
hr {
margin-top: 20px;
margin-bottom: 20px;
border: 0;
border-top: 1px solid #eeeeee;
}
cela crée un écart de 40 pixels entre ces deux lignes
donc si vous voulez changer un <hr />
style de marge particulier dans votre page, vous pouvez essayer quelque chose comme ceci:
<hr style="margin-bottom:5px !important; margin-top:5px !important; " />
si vous souhaitez modifier l'apparence / d'autres styles de <hr />
votre page, comme la couleur et le type de bordure ou l'épaisseur, vous pouvez essayer quelque chose comme:
<hr style="border-top: 1px dotted #000000 !important; " />
pour tous <hr />
dans votre page
<style>
hr {
border-top: 1px dotted #000000 !important;
margin-bottom:5px !important;
margin-top:5px !important;
}
</style>