2010-02-10 46 views

回答

6
display: inline 

应该这样做。这将使<h1>表现得像任何内联元素。

0

或者你可以把它漂浮到左(或右):

float: left; 

然而,这有时会导致其他问题。

0

另外,margin-top: - height-of-h1a可以做的 - 你有1000个选项(几乎字面上),我们不能告诉你更多,直到我们看到一些示例代码。

1

默认情况下,h1标签有一个display:block;因此将其改为显示:内联您将失去h1的正常感觉。但是你的链接会直接跟随它。

此外,为什么不把链接放在h1标签内?即:

<h1>Hello <a href="http://www.example.com"> World</a></h1> 
+0

h1标签是一个结构性的标签。它告诉浏览器关于文档结构的一些信息。锚点可能不是此结构元素的一部分:它可以是指向博客文章或wiki部分的编辑页面的链接。您可能只想将其与标题内联显示,尽管它是底层内容的一部分。 – Scharrels 2010-02-10 21:05:10

0

或者你可以使用一个标签:

<h1>Important title <span style="float:right"><a href="#">Link</a></span></h1>