2019.4.3 HTML&CSS 理論部分

#HTMLcss

塊標籤

  • 1.獨佔一行,不和其餘標籤待在一行;
  • 2.能設置寬高

常見的塊標籤:h1-h6,p,div,table,hr,br,ul,ol,css3

行標籤

  • 1.能夠和其餘行標籤待在一行
  • 2.不能設置寬高

常見的行標籤:a,em,strong,span(行標籤中的div)spa

行內塊標籤

  • 1.能夠設置寬高

常見的行內塊標籤:input,img,textarea設計

行塊標籤轉化

inline 表明行標籤 display: inline 塊標籤轉換行標籤 block 表明塊標籤 display: block 行標籤轉換塊標籤 inline-block 表明行塊標籤(行標籤的特性多一點) 能夠設置寬高 也能夠在一行顯示 display: inline-block;code

常見標籤書寫規則

  • 1.a標籤不能嵌套a標籤
  • 2.塊標籤中能夠寫塊標籤和行標籤(可是不是全部的塊標籤均可以)
  • 3.p標籤和h1-h6標籤不能嵌套塊標籤
  • 4.行標籤只能嵌套行標籤,不能嵌套塊標籤
  • 5.注意縮進

css

css

內聯樣式表,最新版本是css3blog

引入方式

  • 內部引入
  • 直接寫
  • 外部引入

選擇器

在css中用來選擇標籤的一個規則input

標籤選擇器

選擇全部的標籤更改樣式it

id選擇器

根據標籤的id屬性選擇該標籤table

類選擇器

內容能夠用div包起來在div裏設計樣式class

後代選擇器

無論隔多少層,都會被選中 .con p{ color:red; }

子代選擇器

直接選擇子元素 .con>p{ color:red; }

羣組選擇器

並列選中全部的指定元素 h1,h2 { color: blue; }

屬性選擇器

規定屬性的選擇器 input[type="text"] {

background-color: green;

}

僞類選擇器

a:link{
       /*連接沒有被訪問*/
       color: gray;
   }
    a:visited{
        /*連接被訪問過*/
        color: red;
    }
    a:hover{
        /*鼠標懸停*/
        color: deeppink;
    }
    a:active{
        /*鼠標點擊*/
        color: gold;
    }

選擇器的優先級

優先級比較的是相同的css樣式 標籤選擇器 < 類選擇器 < id選擇器

外部引入和內部引入沒有優先級之分 行內樣式優先級高於head裏寫的

class的命名規範

見名知意 以數字字母下劃線組成 可是不能以數字開頭

相關文章
相關標籤/搜索