课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
<div>div1</div><div>div2</div><p>段落1段落1段落1段落1段落1</p>
结果如图
为何div1和div2并没有中间隔一行???
2017-07-13
源自:初识HTML(5)+CSS(3)-升级版 12-2
正在回答
是因为div标签的默认高度与p标签的不一样吧,其实只要在p选择器里面加一行margin-top
:0px;那么这个空档就会自动消除了
技术的人生 提问者
fanmetasy 回复 技术的人生 提问者
技术的人生 提问者 回复 fanmetasy
你没有设置换行
这是高度啊,和宽度有啥关系。。。
<div>div1<p>段落1段落1段落1段落1段落1</p>div1'</div><div>div2<h6>h6标签</h6>div2'</div>
那这结果怎么说呢。。。
块元素之间空一行貌似是常态,div貌似是例外。。。。
块级元素,宽度为父元素100%,你的例子的父元素应该是<body>虽然你代码之间有空格,但并不显示。
<p>元素默认有margin好像
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
4 回答关于块状元素div,包裹块状元素的问题
2 回答块级元素=块状元素?
2 回答块状元素居中问题
2 回答块状元素的换行问题
7 回答如何区别内联元素,块状元素,内联块状元素?