【问题标题】:How do I put multiple links on the same line? (HTML5)如何将多个链接放在同一行? (HTML5)
【发布时间】:2013-11-23 22:30:10
【问题描述】:

我正在尝试将多个链接放在同一行,这样我就可以拥有一整条链接,我已经尝试过:

<a href="website_homepage.htm"><h2 style="font-family:tempus sans itc;">Home</h2></a> <a     href="website_hills.htm"><h2 style="font-family:tempus sans itc;">Hills Pupil Tailored Website</h2></a>

但是当我测试它是否有效时,这两个链接在不同的行上,有谁知道我怎样才能让它们在同一行上?

【问题讨论】:

标签: html hyperlink


【解决方案1】:

只需添加:

h2{
    display: inline;
}

到你的CSS,问题就解决了。

【讨论】:

    【解决方案2】:

    这是因为h2 display 属性是block

    尝试:

    h2 {
        display: inline-block;
    }
    

    h2 {
        display: inline;
    }
    

    在文件的开头(用&lt;style&gt; 标签括起来)或在样式表文件中。

    参见典型的默认显示属性here

    【讨论】:

    • 如果这回答了您最初的问题,请将其标记为“已接受的答案”
    【解决方案3】:

    或者将“h2”替换为“span”,链接将位于同一行。

    或者你可以说:

    <h2 style="font-family:tempus sans itc;"><a href="website_homepage.htm">Home</a> <a href="website_hills.htm">Hills Pupil Tailored Website</a></h2>
    

    将所有链接放在一个 h2 标记中,而不是为每个链接使用一个。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-27
      • 2016-05-31
      相关资源
      最近更新 更多