A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 蓝汝逸 黑马帝   /  2012-3-27 13:42  /  2380 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

请问div和span两者之间有什么区别??能否举个例子说明一下??

评分

参与人数 1技术分 +1 收起 理由
郑文 + 1

查看全部评分

4 个回复

倒序浏览
div  即使div里面就一个字符。它也会占据一行的位置。
span里面有多少东西就占据多少位置,形状不定

评分

参与人数 1技术分 +1 收起 理由
郑文 + 1

查看全部评分

回复 使用道具 举报
DIV在网页中表示的是一个矩形整体,可以进行整体的操作,SPAN表示的是相关控件的组合套装,它的形状千奇百怪,不过有一个内在的联系,就是一体的。

评分

参与人数 1技术分 +1 收起 理由
郑文 + 1

查看全部评分

回复 使用道具 举报
div是块状标签,以行为单位增长
span 就是有多少内容就占都是位置
看以下代码:
<body>
<sapn >套在span内的内容:111111</span>
<sapn >套在span内的内容:222</span>
<div style="background-color:#09F">
套在div内的内容:11111
</div>
<div style="background-color:#666">
套在div内的内容:2222
</div>
</body>

得到的效果是如下图:

评分

参与人数 1技术分 +2 收起 理由
郑文 + 2

查看全部评分

回复 使用道具 举报
DIV 和 SPAN 元素最大的特点是默认都没有对元素内的对象进行任何格式化渲染。主要用于应用样式表(共同点);
两者最明显的区别在于DIV是块元素,而SPAN是行内元素(也译作内嵌元素);

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马