Html <;h1>&书信电报;h2>&书信电报;h3>;。。。标签,内联在段落中(<;p>;)

Html <;h1>&书信电报;h2>&书信电报;h3>;。。。标签,内联在段落中(<;p>;),html,css,seo,Html,Css,Seo,我试图在段落中添加标记,例如: <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam pulvinar tincidunt neque, at blandit leo mattis vitae. Cras <h2>placerat</h2> justo vel risus porta cursus. Nullam eget sem nibh. Sed <h3>matt

我试图在段落中添加
标记,例如:

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam pulvinar tincidunt neque, at blandit leo mattis vitae. Cras <h2>placerat</h2> justo vel risus porta cursus. Nullam eget sem nibh. Sed <h3>mattis</h3> facilisis rhoncus. Morbi sit amet nisl lectus.</p>
那么,我该怎么做才能使标记与文本内联而不被注意呢?现在我得到的是

Lorem ipsum dolor sit amet, 献祭精英。等分 布朗迪特的那座教堂 利奥·马蒂斯·维塔。克拉斯

位置只在门前水平。 Nullam eget sem nibh。塞德

马蒂斯便利性斜肌。病床 阿梅特·尼尔·莱克图斯

多谢各位

顺便说一句,我正在使用drupal的blueprint框架主题。

您误用了

您应该在CSS类中使用
标记


当Firefox在
中看到一个无效的
标记时,它会自动关闭
标记。您可以在Firebug中清楚地看到这一点。

标签只能包含内联元素。页眉标记是块级元素,即使将它们设置为内联显示,也不能放入
标记中

无论如何,考虑到这种用法,它们在语义上是不正确的——段落中不应该有随意浮动的标题。考虑正确使用<代码> <代码>和<代码>强> <代码>标签,或者如果它们不是真正想要描述的,请使用<代码> >代码>具有特定类的标签。

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam
pulvinartincidunt neque, at blandit leo mattis vitae.
Cras <em>placerat</em> justo vel risus porta cursus. Nullam eget
sem nibh. Sed <strong>mattis</strong> facilisis rhoncus. Morbi sit
amet nisl lectus.</p>
Lorem ipsum Door sit amet,是一位杰出的领导者。等分
Pulvinantidunt neque,在布兰迪·利奥·马蒂斯·维塔酒店。
这是一个非常简单的地方。纳勒姆·埃吉特
sem-nibh。塞德马蒂斯斜方肌。病床
阿梅特·尼尔·莱克图斯


SLaks是正确的。你不应该在段落中使用标题。然而,如果你真的需要它(以防它是别人写的)。您可以通过将
p
设置为内联来解决此问题。那就行了。

一旦html解析器到达hx标记,p标记就会自动断开。如果您真的想这样做,您必须在hx标签之前关闭p标签。然后将p和hx设置为显示内联

“H”标记用于标题、标题,以显示主题的转折点。“p”标记用于控制文本的长度,每个单独的段落将得到一个“p”。“span”标记应该只放在“p”标记的内部,它们用于在段落中显示重点,但在css样式方面受到限制。不幸的是,您必须遵循这些标记的html结构,否则在每个浏览器上都会有不同的内容。

只需在段落开头放置一个h2标记即可。 例如。
一旦html解析器到达hx标记,p标记就会自动断开。如果您真的想这样做,您必须在hx标签之前关闭p标签。然后将p和hx设置为显示内联

是段落,我们希望自动断开随附的h1标签

<p><h2></h2>The p tags are <h1>automatically breaking</h1> as soon as the html parser reaches the hx tags. if you really want to do this you must close the p tag before the hx tag. then set p and hx to display inline!</p>

使用em、strong和span将允许您为这些元素指定特定的样式,而不会有错误的语义标记。请参阅我对SLaks答案的评论。谢谢。我相信它能用。请看这里。这听起来很有希望,但如果我将“p”设置为内联,当一个段落结束时,下一个段落将跟随在同一行,而不是创建新的一行(我的意思是带段落分隔符),从而产生一个没有分隔的长文本。您是如何在演示中消除这种效果的?正如您从代码(Firefox中的Ctrl+U)中看到的,这就是我所做的一切。奇怪的是它对你不起作用。我在FF、Chrome和Konqueror上进行了测试,它们都能正常工作。我也用了你的例子。你说得对,纳瓦曼。不知道为什么它对我不起作用。我的css中肯定有什么东西仍然影响着“p”和“hx”标记,即使我将它们设置为“inline”!“重要”。奇怪的我已经检查了blueprint主题对'p'元素的声明,它是这样的:'p{margin:01.5em;}',还有其他地方:{vertical align:baseline;}',所以我不知道还有什么可以。上面来自NawaMan的示例仅适用于(为多个段落维护p margin bottom)如果您的p和h1在标记中有CSS内联,如果它像在样式表中一样使用CSS选择器,则不会。另一个问题是它破坏了其他样式,例如内联h1出现的颜色。我仍然认为这项技术很有黑客性——因为即使p和h1都是display:inline,浏览器仍然会“自动关闭”p标记,这就是颜色样式中断的原因。如果你自己关闭p标签,尝试在h1之后修复p颜色,那么换行仍然会发生。一些搜索引擎知道SEO的“另类”技术,并标记网站将其从列表中删除。我会坚持使用正确的语义,并使用其他方法来最大限度地提高你的排名。”……SEO机构已经给了我们这个方向。”然后你的SEO机构的工作人员都是白痴(或傻瓜)。“CSS类”——类是HTML属性。CSS可以使用这些元素作为标准来选择元素,但它们存在于HTML中。@Alextronic立即取消您与该SEO公司的合同!他们向你兜售的信息和建议是绝对不真实的,如果有什么不实的话,你将从这些建议中损失更多的钱。我强烈推荐在SitePoint论坛上发帖,因为那里的一些普通用户对SEO非常了解,会引导你朝着正确的方向前进,或者可以为你指明雇佣真正了解他们在做什么的人的方向。你应该始终使用最具语义的标签来完成这项工作。因此,如果你想强调文本,你应该使用
em
<p><h2></h2>The p tags are <h1>automatically breaking</h1> as soon as the html parser reaches the hx tags. if you really want to do this you must close the p tag before the hx tag. then set p and hx to display inline!</p>
h1{ display:inline; !important}