1.div:指定渲染HTML的容器
- 作用:配合css完成网页的基本布局
2.span:指定内嵌文本容器(它没有结构的意义,纯粹是应用样式)
- 作用:配合css修改网页的局部信息
3.二者区别
- 1)div是块级元素,span是块级元素
- 2)div单独在一行,span不会单独在一行
- 3)div是一个容器级别的标签,span是文本级别的标签
这篇文章详细写了行内元素和块级元素,它们的区别即是div 和 span 的区别
HTML——行内元素-块级元素
4.容器级标签和文本级标签
- 容器级标签:可以嵌套其它所有的标签 ,
div
,h
,ul
,ol
,dl
,li
..... - 文本级标签:只能嵌套文字,超链接(
a
),图片(img
),span
,p
,strong
,em
...
5.它们分别在什么情况下使用
- div一般用于网页布局,而span一般用于局部文字的样式
- 如果里面还有其他标签的时候就用div,如果里面只有文本就应该用span
- div标签中可以镶嵌span标签(div可以看做是一个大容器,span是一个小容器)
网友评论