理解div与span的区别:
div和span是非常重要的标签,div的语义是division“分割”; span的语义就是span“范围、跨度”。
div:
div:把标签中的内容作为一个块儿来对待(division)。必须单独占据一行。
div标签的属性:
align="属性值":设置块儿的位置。属性值可选择:left、right、 center。
div在浏览器中,默认是不会增加任何的效果的,但是语义变了,div中的所有元素是一个小区域。 div标签是一个容器级标签,里面什么都能放,甚至可以放div自己。
span
span也是表达“小区域、小跨度”的标签,但是是一个文本级的标签。 就是说,span里面只能放置文字、图片、表单元素。 span里面不能放p、h、ul、dl、ol、div。
span和div唯一的区别在于:span是不换行的,div而是换行的。
<p>标签和<br>标签的区别在于:
<p>标签会在段落的前后自动插入一个空行,<br>而标签没有空行;而且标签没有属性。