A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 绮丽 于 2017-8-24 15:21 编辑

  最近很多学员跟我说,html中标签那么多,还可以进行相互的转换真的很头疼,怎么办啊,老师;今天就带着大家认识一下标签分类;
关于行内元素和块状元素的说明
       根据CSS规范的规定,每一个网页元素都有一个display属性,用于确定该元素的类型,每一个元素都有默认的display属性值,比如div元素,它的默认display属性值为“block”,成为“块级”元素(block-level);而span元素的默认display属性值为“inline”,称为“行内”元素。div这样的块级元素,就会自动占据一定矩形空间,可以通过设置高度、宽度、内外边距等属性,来调整的这个矩形的样子;与之相反,像“span”“a”这样的行内元素,则没有自己的独立空间,它是依附于其他块级元素存在的,因此,对行内元素设置高度、宽度、内外边距等属性,都是无效的。

2.行内、块状元素区别:
   (1).块级元素会独占一行,其宽度自动填满其父元素宽度
        行内元素不会独占一行,相邻的行内元素会排列在同一行里,知道一行排不下,才会换行,其宽度随元素的内容而变化
   (2). 一般情况下,块级元素可以设置 width, height属性,行内元素设置width,  height无效
         (注意:块级元素即使设置了宽度,仍然是独占一行的)
   (3).块级元素可以设置margin 和 padding.  行内元素的水平方向的padding-left,padding-right,margin-left,margin-right 都产生边距效果,但是竖直方向的padding-top,padding-bottom,margin-top,margin-bottom都不会产生边距效果。(水平方向有效,竖直方向无效)

3.常见的块级标签和内联元素
  (1)块级标签:
     div,p,ul,ol,li,h系列标签
  (2)内联元素
     span,a,strong,b, i 等等
上面的都是常用的
欢迎大家提问,交流学习;我们老师录制的干货视频:链接:http://pan.baidu.com/s/1eSpdEmQ
回复可显示密码
游客,如果您要查看本帖隐藏内容请回复





评分

参与人数 1黑马币 +5 收起 理由
绮丽 + 5 神马都是浮云

查看全部评分

9 个回复

倒序浏览
回复 使用道具 举报
我是真的蛋蛋 来自手机 中级黑马 2017-8-21 15:45:35
藤椅
撒画画~~
回复 使用道具 举报
我是真的蛋蛋 来自手机 中级黑马 2017-8-21 15:45:51
板凳
撒花花~
回复 使用道具 举报
回复有惊喜,,,,,,,,,我要喜 ,,,,,不要惊
回复 使用道具 举报
惊喜在哪
回复 使用道具 举报
惊喜在哪
回复 使用道具 举报
绮丽 中级黑马 2017-8-23 09:37:27
8#
superrise
回复 使用道具 举报
优秀,奈斯
回复 使用道具 举报
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马