Htmldiv和span详解div和span的区别div:div是一个块级元素,可以包含段落,表格等内容,用于放置不同的内容。一般我们在网页通过div来布局定位网页中的每个区块。Span:span是一个内联元素,没有实际意义,它的存在纯粹是为了应用样式,给一段内容加上
标记可以通过在span上定义样式来设定其内容的样式。div和span元素最大的特点是默认都没有对元素内的对象进行任何格式化渲染。主要用于应用样式表。比如:代码:
div与span的区别div标记不同行:
span标记同一行:
输出结果:区别:两者最明显的区别在于div是块元素,而span是行内元素。所谓块元素:是以另起一行开始渲染的元素,行内元素:不需另起一行,测试一下下面的代码你会有更形象的理解:如:
CSS在线-示例测试紧跟前面的"测试"显示这里会另起一行显示
输出结果:测试紧跟前面的"测试"显示这里会另起一行显示块元素和行内元素也不是一成不变的,通过定义CSS的display属性值可以互相转化如:CSS在线-示例测试紧跟前面的"测试"显示