内联元素盒子模型

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style type="text/css">
            span{
                background-color: #BBFFAA;
            }
            .box1{
                width: 100px;
                height: 100px;
                background-color: red;
            }
            .s1{
                /*
                    内容区,内边距,边框,外边距
                    
                */
               /*
                    内联元素不能设置width和height
               
               */
               /* width: 100px;
               height: 100px; */
               
               /*
                    设置水平内边距,内联元素可以设置水平方向内边距
                */
               padding-left: 100px;
               padding-right:100px ;
               /*
                    垂直方向内边距,内联元素可以设置垂直方向内边距
                */
             /*  padding-top: 50px;
               padding-bottom: 50px; */
               /*
                    为元素设置边框
                        内联元素可设置边框,垂直边框不会影响到页面布局
               */
              border: 1px solid red;
              
              /*
                    水平外边距
                        内联元素支持水平外边距
              */
             margin-left: 100px;
             margin-right: 100px;
             
             /*
                内联元素不支持垂直外边距
             */
            }
            .s2{
                /*
                    水平外边距不会重叠,而是求和
                */
                 margin-left: 100px;
            }
        </style>
    </head>
    <body>
        <span class="s1">我是一个span标签</span>
        <span class="s2">我是一个span标签</span>
        <span>我是一个span标签</span>
        <span>我是一个span标签</span>
        
        <div class="box1">
            
        </div>
    </body>
</html>

内联元素不能设置width和height

    可以设置水平,垂直方向内边距

    可以设置水平边框,垂直边框不会影响布局

    内联元素支持水平外边距,不支持垂直外边距

上一篇:根据字符串长度和字体大小,动态获取字符串的宽度和高度


下一篇:div和span标签--重要