her*_*sma 11 html css xhtml text
我想做这样的事情:
<p>This is a <h2>text</h2> paragraph.</p>
Run Code Online (Sandbox Code Playgroud)
我为h2禁用了边距和填充,但它仍然在h2标记之前和之后打破了这一行.如何在文本中间使用h2标签,使其看起来像是正常的单词,就像<b>一样?
我的html文档的doctype是"XHTML 1.0 Transitional"
Jam*_*xon 25
有一个h2内部是无效的p.
除此之外,为了回答你的问题,a h2是一个block等级元素.使其成为一个inline级别元素将使其行为与描述b代码行为的方式类似.
p h2{display:inline}
Run Code Online (Sandbox Code Playgroud)
如上所述,您提供的HTML无效.
Bar*_*own 14
使用在正文中表示"标题"的标记是不合适的.该<h..>标签是合乎逻辑的标签; 它们的使用赋予所附文本意义 - 即文本是一个标题.
虽然您可以使用该display: inline属性,但请考虑使用更合适的标记,甚至是<span>标记.