p标签嵌套块级元素的一个小注意点

刚才在写一个项目的时候,出现了如下的问题:请看图:
代码如下:
在这里插入图片描述
但是在浏览器上标签的渲染是这样的:
在这里插入图片描述
最外层的p标签被截断了,然后又自动补全首尾了。

对,确实是这样的。
这是由浏览器的内核决定的。

p标签里面是不能嵌套块级元素的,p标签本身就是块级元素,所以就会造成这样的效果。

这是一个小点,但是在笔试题中经常出现的:
下面是我笔试百度的时候遇到的题:
问:

<p>1<p>2</p></p>

在浏览器上渲染成什么样子?
答案如下:
在这里插入图片描述
下面给大家出道题目,你们想一下在浏览器中会渲染成什么样子?

	<div class="wrapper">
		<p>
			<span>帅气的男孩</span>
			<p>可爱的女孩</p>
		</p>
		<p>
			<span>智慧的老者</span>
			<div>孤独的div</div>
		</p>
	</div>
	<p>
		1
		<p>2</p>
		<span>3</span>
		<p>3</p>
	</p>

今天分享的是一个小点,但是稍微不注意就会入坑。
请大家还是很积累一下,这是很基础细节的东西,也是决定你知识深度的关键和牢固程度。
感谢大家的阅读!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值