<H2> 其次是 <Sup>

<H2> followed by <Sup>

好吧,我有一个带有公司名称的 H2 标签,在同一行的旁边我们需要一个上标标签 (TM),我有:

<h1 class="Red">Company Name</h1><sup>&#8482;</sup>

我得到:

公司名称

我想有一种方法可以避免使用 CSS 或其他方法在这些标签之间换行,但我无法弄清楚,我将不胜感激。

将此添加到您的 CSS。

.Red {
    display:inline;
}

header标签默认换行,所以需要设置成内联显示,h标签结束后不会换行

正确的格式是将整个词组包裹在 <h1> 标签中,就像这样

<h1 class="Red">Company Name<sup>&#8482;</sup></h1>

请记住这个答案,您应用于 h1 标签的任何样式也将应用于您的 sup 标签。

<h1 class="Red">Company Name<sup>&#8482;</sup></h1>

我 运行 对 sup 标签的主要问题是它们可以提高包含它们的行的行高。 使用以下 CSS 很容易修复;只是觉得值得一提。

h1.Red sup { line-height: .1em;}