如何避免标题标签中的换行?

Uda*_*ani 0 html javascript css web electron

我正在使用标题标签,并且我不想在它们之后换行。

我尝试使用该display: inline;属性,但没有成功。

HTML:

<h5>Token No.:</h5> <h4>147</h4>
Run Code Online (Sandbox Code Playgroud)

CSS:

h5 {
    display: inline;
}
Run Code Online (Sandbox Code Playgroud)

这应该不会导致换行,但它会在“Token no.:”之后给出一个换行符

Hie*_*yen 5

您需要 h4 和 h5 内联显示,可能需要设置!important以覆盖其他选择器

h5, h4 {
    display: inline !important;
}
Run Code Online (Sandbox Code Playgroud)

更新:

如果您只想影响当前部分,您可以移动到带有 class 的 div

<div class='token'>
   <h5>Token No.:</h5> <h4>147</h4>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

.token h5, .token h4 {
        display: inline !important;
 }
Run Code Online (Sandbox Code Playgroud)

h5, h4 {
    display: inline !important;
}
Run Code Online (Sandbox Code Playgroud)
<div class='token'>
   <h5>Token No.:</h5> <h4>147</h4>
</div>
Run Code Online (Sandbox Code Playgroud)