我试图将正常大小的文本放在与标题标记相同的行上。这样做会将正常大小的文本放在下一行,因为标题标记是块元素。CSS标题标记问题
<h1>Header</h1>normal size text
任何帮助,非常感谢。
我试图将正常大小的文本放在与标题标记相同的行上。这样做会将正常大小的文本放在下一行,因为标题标记是块元素。CSS标题标记问题
<h1>Header</h1>normal size text
任何帮助,非常感谢。
h1{display:inline;}
将导致H1标签,以停止阻止
或者,如果你不想使用内联元素,浮来替代H1:
h1 {
float:left;
}
在某些情况下可能需要将h1和正常大小的文本都包装在一个div中,这也是左移的,以便将其包含在同一行中:
<div id="foo"><h1>Hello</h1>World</div>
或者,你可能想使用CSS看起来像普通的文本,试图
<h1>Header <span class="normal">normal size text</span></h1>
和风格。中性跨度。不是语义的,但是即使在IE6中也是可视化的。
但它不能在IE6上工作,将它移动到下一行,任何提示?我知道IE6必须死亡,但直到它,我需要修复它。 – Bob 2009-10-15 02:21:02
'h1 {display:inline;}'和'
你好那里
你疯了世界'在IE6上工作得很好..是否还有其他的风格被应用?如果你不确定你可以试试'h1 {display:inline!important;}' – 2009-10-15 02:25:41你是对的,你的代码在IE6中工作,但是还有其他一些风格在玩,我需要整理一下这个问题。 – Bob 2009-10-15 02:56:09