diff --git a/src/librustdoc/html/static/css/rustdoc.css b/src/librustdoc/html/static/css/rustdoc.css
index 72946b2021ff5..e41c993a5285d 100644
--- a/src/librustdoc/html/static/css/rustdoc.css
+++ b/src/librustdoc/html/static/css/rustdoc.css
@@ -129,9 +129,14 @@ h3 {
}
h1, h2, h3, h4, h5, h6 {
font-weight: 500;
+}
+h1, h2, h3, h4 {
margin: 20px 0 15px 0;
padding-bottom: 6px;
}
+h5, h6 {
+ margin: 15px 0 5px 0;
+}
h1.fqn {
display: flex;
border-bottom: 1px dashed;
@@ -505,14 +510,12 @@ nav.sub {
white-space: pre-wrap;
}
-.docblock h1, .docblock h2, .docblock h3, .docblock h4, .docblock h5, .docblock h6 {
- border-bottom: 1px solid;
-}
-
.top-doc .docblock h2 { font-size: 1.3em; }
.top-doc .docblock h3 { font-size: 1.15em; }
.top-doc .docblock h4,
-.top-doc .docblock h5,
+.top-doc .docblock h5 {
+ font-size: 1.1em;
+}
.top-doc .docblock h6 {
font-size: 1em;
}