本文介绍了为什么我的一些文字的HTML标签段内下跌的&lt之外; P>< / P>在浏览器中时的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
请在下面看到的HTML。在浏览器中查看并因此失去段落的属性时,最后两句属于段落标记之外。
如果您在文本编辑器中查看HTML,你会看到所有的措辞是段落标记内而不是像Firefox和IE浏览器查看时。在查看源代码或调试控制台查看源。
< HTML和GT;
< HEAD>
< META HTTP的当量=Content-Type的CONTENT =text / html的;字符集= UTF-8>
<标题>测试与LT; /标题>
<元CONTENT =WIDTH =设备宽度NAME =视口>
<间的charset =ISO-8859-1>
<间内容=IE =边缘HTTP的当量=X-UA-Compatible的>
< /头>
<身体GT;
< DIV ID =page_body>
< DIV ID =我的内容>
< DIV ID =mymsg级=mymsgcount>
< DIV CLASS =我的菜单>
< DIV CLASS =我-menutext我-menutext1>
< H1>这是一个测试< / H1>
&所述p为H.;
<内容>确定为什么在本节最后两句话就掉下来在browswer段落标记的:其中; BR>
< UL>
<李>首先清单项目< /李>
<立gt;第二个清单项目< /李>
<立GT;第三个列表项目< /李>
< / UL>
< BR方式>这是第二次最后一句出于某种原因,在浏览器中查看时,属于段落标记之外< BR>
<强>最后一句跌出款标签&lt的; / STRONG>
< /内容>
&所述; / P>
< / DIV>
< / DIV>
< / DIV>
< / DIV>
< / DIV>
< /身体GT;
< / HTML>
解决方案
您的HTML结构被打破了。具体来说,< P>
元素自动如果某些其他元素都遇到过,其中包括终止< UL>
。这意味着,无序列表和一切超越它不是初始段的一部分。
W3C规范说:
You could group these items together with a <div>
.
You can find the specific reference on this on the W3C site here
这篇关于为什么我的一些文字的HTML标签段内下跌的&lt之外; P&GT;&LT; / P&gt;在浏览器中时的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!