课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
12345
2017-02-23
源自:初识HTML(5)+CSS(3)-升级版 5-9
正在回答
看起来一样但是第一个div包含的东西有差别 一个有h2 一个没有 想象一下要是有css样式应用到第一个div 那么有变化的范围就不一样了 一个h2会受样式影响一个则不会
慕粉175230740 提问者
这两种写法产生的结果是不一样的,由于你没有对区块设置明显的区分,造成显示的结果是一样的。但就算显示的一样,这两种区块分法还是不一样的
div可以理解为一个容器,你的两种写法不同之处就是有没有把二级标题<h2>包含这个容器的问题,对显示结果是不会有影响的。通俗的理解就是div看成一个透明的玻璃器皿(假设透明到你看不见),你的第一种写法就是把标题<h2>放进器皿里;第二种写法就是没有进去。由于器皿透明到你看不见,所以对显示结果是不影响的,但实际上是有区别的。
慕粉1830452665 回复 慕粉175230740 提问者
我觉得都是没错的。只是div划分区域的问题,因为div默认无边框,所以运行出来你才会觉得结果一样。
你给div设置一个边框样式,你就明白了。
div{border-bottom:1px solid black;}
<div></div>元素属于CSS一个块级元素<div> 可以包含段落、标题、表格甚至其它部分。
可以好好理解下div,两种结果都是一样,但是div里包含的内容就不同了
下边那种写法标题不被包括在区块里吧,div放在要分的整个区块的前后
ManYee
西瓜o苹果 回复 ManYee
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
3 回答我感觉我怎么做都是错的,不应该用</div>吗?</div要写吗>
2 回答我想请问一下大家这里面的p标签貌似是相对于浏览器定位了,没有实现对div的绝对定位,另外具体是指对div的那一块进行绝对定位?中心点?还是哪?
2 回答在相对定位里面的方位写的是相反的吗
2 回答#div{ }这里不是ID类标签吗(只能在文档里使用一个id标签),下面文档里怎么使用两个了,还有一点就是文档中div id=div1 这里的id是选择器格式还是div命名
2 回答请问这里"txtCenter"是div的子集,还是div标签的一个属性呢?