为了账号安全,请及时绑定邮箱和手机立即绑定

为什么在p块中加入了div之后,后面的就没p的属性了?

如图前2个段落1有背景和字体颜色,后面2个却没有了。

正在回答

11 回答

不是P没属性,是因为你这种写法是错误的。

<p>段落1</p><div><p>段落1</p></div><p>段落1段落1段落1</p>

div是块元素,不能把它当span这种行内元素来用

1 回复 有任何疑惑可以回复我~
#1

TO_BE_NO_ONE 提问者

只能在div中插入p不能再div中插入p?是也不是?
2016-06-23 回复 有任何疑惑可以回复我~
#2

TO_BE_NO_ONE 提问者

都是块状元素。有什么区别么?
2016-06-23 回复 有任何疑惑可以回复我~
#3

兮悠兮悠水酱 回复 TO_BE_NO_ONE 提问者

怎么说呢,div这个元素本身就是一种比较特殊的元素,他能把在它之间分散的元素组合成一个大块,可以在样式表中统一管理,便于以后页面的布局和排版。
2016-06-23 回复 有任何疑惑可以回复我~
#4

兮悠兮悠水酱 回复 兮悠兮悠水酱

你在p元素加div的话,是不符合写法的,这样p元素会被强行中断
2016-06-23 回复 有任何疑惑可以回复我~
查看1条回复

嗯嗯,对

0 回复 有任何疑惑可以回复我~

百度了一下,都说p中不能嵌套块级元素,你可以看看,很多人都实验了http://www.5imoban.net/jiaocheng/div+css/2014/0312/314.html

1 回复 有任何疑惑可以回复我~
#1

qq_何必忙著為自己解釋_03169832

感谢分享!!
2016-07-28 回复 有任何疑惑可以回复我~

哥们,你的后面两个没在div或者p标签里,你好好检查一下,写错了

0 回复 有任何疑惑可以回复我~

块级元素不能这样嵌套.

0 回复 有任何疑惑可以回复我~

p标签不能嵌套div标签

0 回复 有任何疑惑可以回复我~

标签的位置放的不对,而且span是行级元素,div是块级元素


0 回复 有任何疑惑可以回复我~
#1

TO_BE_NO_ONE 提问者

我没有加span元素啊
2016-06-23 回复 有任何疑惑可以回复我~

你写错了,这样标签是不能这样嵌套的

0 回复 有任何疑惑可以回复我~

可以看一下你代码呈现出的效果吗?

0 回复 有任何疑惑可以回复我~
#1

TO_BE_NO_ONE 提问者

就是前2个段落1有背景和文字颜色。后面三个没有。
2016-06-23 回复 有任何疑惑可以回复我~

看图是后面的三个段落1没有继承到属性,不过应该是div把段落强行中断了,后面的并没有继续在p内,相当于直接在body内写了

0 回复 有任何疑惑可以回复我~
首页上一页12下一页尾页

举报

0/150
提交
取消

为什么在p块中加入了div之后,后面的就没p的属性了?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号