【问题标题】:<H2> followed by <Sup><H2> 后跟 <Sup>
【发布时间】:2015-06-11 22:30:48
【问题描述】:

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

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

我明白了:

公司名称

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

【问题讨论】:

    标签: html css tags


    【解决方案1】:

    正确的格式是将整个短语包装在您的 &lt;h1&gt; 标记中,就像这样

    &lt;h1 class="Red"&gt;Company Name&lt;sup&gt;&amp;#8482;&lt;/sup&gt;&lt;/h1&gt;

    【讨论】:

      【解决方案2】:

      请记住,您应用于 h1 标记的任何样式也将应用于您的 sup 标记。

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

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

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

      【讨论】:

        【解决方案3】:

        将此添加到您的 CSS 中。

        .Red {
            display:inline;
        }
        

        标头标签默认为换行符,所以你需要将其设置为显示内联,在结束h标签后不会换行

        【讨论】:

        • 我试过了,但问题是它是一个居中的标题,它只是把一切都搞砸了,上面的答案工作正常。无论如何,谢谢。
        猜你喜欢
        • 2012-12-31
        • 2012-08-27
        • 1970-01-01
        • 2011-02-24
        • 2020-09-28
        • 1970-01-01
        • 2020-09-19
        • 1970-01-01
        相关资源
        最近更新 更多