相同点:没什么语意,都可以用来划分区块。不同点: 标签是行内元素。两个相邻的span在一起不会换行。 是块级元素,浏览器通常会在 div 元素前后放置一个换行符。 两个相邻的div在一起就会换行。
SPAN 和 DIV 的区别在于,DIV是一个块级元素,可以包含段落、标题、表格,乃至诸如章节、摘要和备注等。而SPAN 是行内元素,SPAN 的前后是不会换行的,它没有结构的意义,纯粹是应用样式。
楼上说的比较书面.简单点说,就是行内元素,就是你放置几个123标签他们都是在一行内的,就叫行内元素而123就会显示三行