CSSコード略語

1934 ワード

CSSコードの略語-帯域幅の削減


ボックスモデルコードの略語

  • ボックスモデルでは、中外マージン、内マージン、ボーダーの上下左右4方向の距離を時計回りに設定します.具体的にmarginとpaddingに適用する例は以下の通りである:
  • //     10px、    15px、    12px、    14px
    margin:10px 15px 12px 14px;
    
    // 1、  top、right、bottom、left    ,  :
    margin:10px 10px 10px 10px;
    //     
    margin:10px;
    
    // 2、  top bottom   ,left right    ,  :
    margin:10px 20px 10px 20px;
    //     
    margin:10px 20px;
    
    // 3、  left right    ,  :
    margin:10px 20px 30px 20px;
    //     
    margin:10px 20px 30px;
    
    // padding      margin    
    

    カラー値の省略形

  • 色のcssスタイルについても省略できます.設定した色が16進数の色値である場合、2桁ごとに同じ値であれば、
  • を半分省略できます.
    //   
    p {color: #000000;}
    //     
    p {color: #000;}
    
    p {color: #336699;}
    //     
    p {color: #369}
    

    フォントの略語

  • ページのフォントcssスタイルコードにも対応する略語があります
  • //              
    body{
        font-style: italic;  //       
        font-variant: small-caps; //                  
        font-weight: bold;  //        
        font-size: 12px;  //        
        line-height: 1.5em;  //     (   )
        font-family: "  ",sans-serif;  //       
    }
    
    // font   :
    font: [[ ||  || ]? [/?];
    //                   
    body{
        font: italic small-caps bold 12px/1.5em "  ",sans-serif;
    }
    
    //   :
    // 1、             font-size font-family  ,     ( font-style、font-variant、font-weight、line-height)            
    // 2、    font-size line-height     “/”  
    
    //              ,        ,            :
    body {
        font: 12px/1.5em "  ", sans-serif;
    }
    //      、   、    、      
    
  • 注意:cssスタイルを設定する場合、フォントのfont、背景画像のbackgroundなど、いくつかのスタイルの略語属性を設定した後、行の高さline-heightなどの個別属性を個別に設定したい場合は、個別に設定した属性は必ず略語属性の後ろに書くか、セレクタに対応する重み値を高くすることに注意してください.そうでない場合、略語属性のデフォルト値は、属性に個別に設定した値
  • を上書きします.