有点新手,并试图找出一些可能很简单的东西:
我正在尝试“堆叠”一些文本,但在大词中插入了一个小词,如下所示:
这
是一个
重要的
句子
因此,我将 HTML 布局在其自己的类中,并带有正文,字体大小为 8em,中间有一个跨度用于较小的单词。
THIS<br>IS AN<br><span class="important">important</span><br>SENTENCE<br>
在 CSS 中,我为“重要”设置了一个类:
.important {
font-size: 0.5em;
line-height: 0.5em;
}
...它就在那里,看起来很棒,但是行高似乎没有占用。“important”这个词的大小是 0.5em,但 line-height 和其他词一样高,导致 IS AN 之后和“important”之前有一个巨大的空间。
我已经尝试过在跨度内外都使用 br,在“重要”的两侧,比如
THIS<br>IS AN<span class="important"><br>important<br></span>SENTENCE<br>
...但我似乎无法获得线高。我究竟做错了什么?