Css 删除 h 标签中的空 space
Css remove empty space in h tags
有什么方法可以删除 h
标签顶部的空 space 吗?
h1 {
border: 1px solid;
margin: 0;
padding: 0;
line-height: normal;
}
<h1>Test Title yg</h1>
您可以使用 line-height: calc(1em + 2px);
删除一些 space,但 space 可用是有原因的。在 "g" 和 "y" 的底部有一些 space 到边界。使用 line-height: calc(1em + 2px);
,您可以删除此 space,但不能删除 "T" 上方的 space。可以有像 ÄÖÜ
(德语)这样的字符需要上面的 space 和像 gyq
这样的字符需要下面的 space。
h1 {
border: 1px solid;
margin: 0;
padding: 0;
line-height: calc(1em + 2px);
}
<h1>Test Title yg</h1>
顶部和底部 space 它实际上来自 font-family,但您可以通过将 line-height: normal;
更改为 line-height: 1.4rem;
来删除顶部 space。我希望它对你有用。谢谢
h1 {
border: 1px solid;
margin: 0;
padding: 0;
line-height: 1.4rem;
}
<h1>Test Title yg</h1>
文字上方的space取决于您使用的字体类型和字体大小。使用大字体时,必然会在文本的顶部和底部显示一些额外的 space。您可以将 h1
标签的 margin-top
设置为 -10px 或其他内容以针对此问题进行调整。
您应该寻找:
h1 {
border: 1px solid;
margin: 0;
padding: 0;
line-height: 1.4rem;
padding-bottom: 8px;
}
<h1>Test Title yg</h1>
希望这就是您要找的!
但是 space 需要 HTML 个特殊字符。
请查看 HTML 个字符 here
有什么方法可以删除 h
标签顶部的空 space 吗?
h1 {
border: 1px solid;
margin: 0;
padding: 0;
line-height: normal;
}
<h1>Test Title yg</h1>
您可以使用 line-height: calc(1em + 2px);
删除一些 space,但 space 可用是有原因的。在 "g" 和 "y" 的底部有一些 space 到边界。使用 line-height: calc(1em + 2px);
,您可以删除此 space,但不能删除 "T" 上方的 space。可以有像 ÄÖÜ
(德语)这样的字符需要上面的 space 和像 gyq
这样的字符需要下面的 space。
h1 {
border: 1px solid;
margin: 0;
padding: 0;
line-height: calc(1em + 2px);
}
<h1>Test Title yg</h1>
顶部和底部 space 它实际上来自 font-family,但您可以通过将 line-height: normal;
更改为 line-height: 1.4rem;
来删除顶部 space。我希望它对你有用。谢谢
h1 {
border: 1px solid;
margin: 0;
padding: 0;
line-height: 1.4rem;
}
<h1>Test Title yg</h1>
文字上方的space取决于您使用的字体类型和字体大小。使用大字体时,必然会在文本的顶部和底部显示一些额外的 space。您可以将 h1
标签的 margin-top
设置为 -10px 或其他内容以针对此问题进行调整。
您应该寻找:
h1 {
border: 1px solid;
margin: 0;
padding: 0;
line-height: 1.4rem;
padding-bottom: 8px;
}
<h1>Test Title yg</h1>
希望这就是您要找的!
但是 space 需要 HTML 个特殊字符。
请查看 HTML 个字符 here