DIV(division单词的缩写)是一个块级元素.可以包含段落、标题、表格,乃至诸如章节、摘要和备注等.SPAN 是行内元素,SPAN 的前后是不会换行的,它没有结构的意义,纯粹是应用样式.比如我们看下面的一个例子:
<html>
<head>
<title>span和div的不同</title>
</head>
<span>span1</span><span>span2</span>
<div>div1</div><div>div2</div>
</html>
我们运行html文件可以看到下面的效果:
span1span2
div1
div2
另外SPAN标签的限制范围是SPAN标签中的所有字符,而如果是DIV标签的话,而是其标签的一行:下面是一个小例子:
<html>
<head>
<title>span和div的不同</title>
</head>
<body>
<span style="background:yellow">
I am SPAN</span>
<div style="background:yellow">
I am DIV</div>
</body>
</html>效果如下