一.元素类型
1.元素类型的分类
①块状元素 ②内联元素 ③可变元素
2.块状元素和内联元素的特点
①块状元素特点:
 1:在页面中以矩形区域显示。
            2:自上而下排列,独占一行
            3:可以直接添加宽高
            4:一般情况下,作为其他元素或内容的容器
②内联元素特点:
            1:在页面中最小单位也是矩形。
            2:在一行内逐个排列。
            3:不可以直接添加宽高,大小是由内容撑开的。
            4:内联元素也符合盒模型的规则,但是个别属性会出现问题(padding-top/bottom    margin-top/bottom)
            5: 内联元素在一行内排列的时候,之间有间距
                (如何消除间距:
                    a:添加浮动  
                    b:把所有的内联元素都放在一行不用回车键(不推荐使用))。
3.常见的块状元素和内联元素
1.常见的块状元素
 div -最常用的块级元素
        dl-和dt-dd 搭配使用的块级元素
        form - 交互表单
        h1 -h6 -大标题
        hr - 水平分隔线
        p - 段落
        ul -li -ol列表
        fieldset - 表单字段集
        colgroup-col - 表单列分组元素
        table-tr-td  表格及行-单元格
2.常见的内联元素
a –超链接(锚点) 
        b - 粗体
        br - 换行                             
        i - 斜体
        em - 强调                             
        img - 图片                         
        input - 输入框               
        label - 表单标签                  
        span - 常用内联容器,定义文本内区块
        strong - 粗体强调
        sub - 下标   
        sup - 上标
        textarea - 多行文本输入框
        u - 下划线
        select - 项目选择
二.元素类型的转换
 display属性:
            作用:检索或者设置元素生成的盒模型类型。
        常用属性值:
① display:block;
                作用:将元素转成块状元素,拥有块状元素特点。
                补充:大部分块状元素,(默认的display的值都是block;)
② display:inline;
                作用:将元素转成内联元素,拥有内联元素的特点。
                补充:大部分内联元素,(默认的display的值inline;)
③ display:none;
                作用:将当前隐藏,并不占据空间。
原文:https://www.cnblogs.com/FX177/p/12695209.html