[英]redundant <p></p> show in browser
我正在练习使用引导程序编写html。 我是初学者。 当我在浏览器中打开html文件时出现一个奇怪的错误:源代码中没有段落标签<p></p>
,但是它们显示在浏览器中。
部分源代码:
<div class="header" style="background-image: url(http://www.cnblogs.com/skins/WebLoad/images/o_header.jpg"> <header id="top" class="navbar navbar-static-top bs-docs-nav"> <div class="container topbar"> <div class="navbar-header"> <h1><b>Welcome to our home page!</b></h1> </div> <nav class="collapse navbar-collapse"> <ul class="nav navbar-nav navbar-right"> <li><a id="signin-out" class="cd-signin header-item" href="#0">login/register</a></li> <li><a class="cd-signup header-item" href="#0">know more</a></li> </ul> </nav> </div> </header> <div id="name" class="bs-docs-header" tabindex="-1"> <div class="container"> <h1>team name</h1> <p>team desciption</p> </div> </div> </div>
您确定身体标签上没有任何东西吗?
可能只是需要刷新的浏览器缓存(crtl + shift + R或cmd + shift + R)
您还可以检查代码中是否没有添加代码的javascript插件(在此p标签中)。
@Yogesh Chauhan: 清空p标签的主要原因可能是 :
如果您的HTML中仍然有空的p标签,则可以使用javascript或jQuery检查空的p标签并将其删除。
这是使用jQuery删除空p标签的代码示例。 要实现以下步骤 :
<script> $('p:empty').remove(); </script>
这将从页面中删除所有空p标签。
$('p:empty').remove();
p { height: 30px; }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script> <p>Before empty p tags</p> <p></p> <p></p> <p></p> <p>After empty p tags</p> <div class="header" style="background-image: url(http://www.cnblogs.com/skins/WebLoad/images/o_header.jpg"> <header id="top" class="navbar navbar-static-top bs-docs-nav"> <div class="container topbar"> <div class="navbar-header"> <h1><b>Welcome to our home page!</b></h1> </div> <nav class="collapse navbar-collapse"> <ul class="nav navbar-nav navbar-right"> <li><a id="signin-out" class="cd-signin header-item" href="#0">login/register</a></li> <li><a class="cd-signup header-item" href="#0">know more</a></li> </ul> </nav> </div> </header> <div id="name" class="bs-docs-header" tabindex="-1"> <div class="container"> <h1>team name</h1> <p>team desciption</p> </div> </div> </div>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.