DAY2-初識CSS

一、什么是CSS

1.css是web標準中的表現(xiàn)標準,用來設置網(wǎng)頁上的標簽的樣式(尺寸、大小、顏色、位置等等)
2.css代碼/css文件,我們叫樣式表
3.目前,我們使用的是css3。

二、CSS樣式表分類

1.內(nèi)聯(lián)式:將CCS代碼寫在標簽的style屬性中
2.內(nèi)部式:寫在head標簽中的style標簽的內(nèi)容中
3.外聯(lián)式:寫在一個css文件中,通過link標簽來關聯(lián)

注意:內(nèi)部式和外聯(lián)式?jīng)]有固定的優(yōu)先級,誰在最后就執(zhí)行誰

三、css格式

選擇器 {屬性:屬性值;屬性:屬性值}
  • 選擇器:用來選擇需要設置樣式的標簽
  • 屬性:css屬性
  • 屬性值:如果屬性值是數(shù)字,表示的是大小要在后面加px
注意:每個屬性之間要用分號隔開,否則屬性無效

四、選擇器

1.元素選擇器(標簽選擇器):選中所有標簽名對應的標簽

格式:標簽名{ }

2.id選擇器:每個標簽都有一個id屬性,在HTML中,每個標簽的id是唯一的

格式:#id{ }

3. .class選擇器:每個標簽都有一個class屬性

格式:.class名{ }

4通配符:選中所有標簽

格式:*{ }

5.層級選擇器:對嵌套的標簽進行針對性選擇

格式:選擇器1 選擇器2 選擇器3...

6.群組選擇器:對嵌套的標簽進行全部選擇

格式:選擇器1,選擇器2,選擇器3,...
代碼實現(xiàn):

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            /*0.元素選擇器*/
            a{
                background-color: yellow;
            }
            /*1.id選擇器*/
            #a1{
                /*color: #FF0000;*/
                /*color: rgb(0,255,0);*/
                color: rgba(0,0,255,0.4);
            }
            /*2. .class選擇器*/
            .c1{
                color: brown;
                background-color: bisque
            }
            
            /*3.通配符 * */
            *{
                font-size: 50px;
            }
            
            /*4.層級選擇器 
             * 例子:選擇div中的所有a標簽
             */
            #all_a a{
                
                color: pink;
            }
            
            div div a{
                text-decoration: none;
            }
            
            /*5.群組選擇器
             * 同時選中所有H標簽和span標簽
             */
            h1,span{
                background-color: #9ACD32;
            }
            
        </style>
    </head>
    <body>
        <h1>我是標題</h1>
        
        <span id="">
            我是span
        </span>
        
        <div id="">
            
            <div id="">
                <p></p>
            </div>
            
            <div id="all_a">
                <a href="">1</a></a>
                <a href="">2</a>
                <a href="">3</a>
                <a href="">4</a>
                <a href="">5</a>
            </div>
            
        </div>
        
        
        <a id="a1">我是a</a>
        
        <a href="">我是a2</a>
        
        <p class="c1">我是p</p>
        
        <div id="" class="c1">
            <a href="">我是a3</a>
        </div>
        <a href="">我是a4</a>
    </body>
</html>

四、偽類選擇器

作用:改變不同操作下元素的式樣,一般使用于超鏈接

格式:選擇器 : 狀態(tài)
1.link:初始狀態(tài)---一次都沒有訪問成功的狀態(tài)
2.visited:超鏈接訪問后的狀態(tài)---已經(jīng)訪問成功后的狀態(tài)
3.hover:鼠標懸停在標簽上的時候對應的狀態(tài)
4.active:鼠標按住的狀態(tài)
代碼實現(xiàn):

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>偽類選擇器</title>
        <style type="text/css">
            /*同時設置a標簽的所有狀態(tài)*/
            a{
                color: black;
            }
            
            a:link{
                color: green;
            }
            
            a:visited{
                color: pink;
            }
            
            a:hover{
                color: red;
                font-size: 20px;
            }
            
            a:active{
                font-size: 30px;
            }
            
        </style>
    </head>
    <body>
        <a >百度一下</a>
        
    </body>
</html>

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,554評論 19 139
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML標準。 注意:講述HT...
    kismetajun閱讀 28,811評論 1 45
  • 碎碎念,無主題,無章法。 今年對于我來說,四個字形容:兵荒馬亂,兩個字形容:失落。 離開了工作七年的,本來想做到退...
    冰棍沒有夏天閱讀 199評論 0 0
  • 大雨傾盤如淚下,蒼天悲鳴曉眾生。 情絲斷裂心漸碎,不恨無悔愿安好。 (雨天有淚人,不怕被看穿流淚)
    清葉忘塵閱讀 137評論 0 0
  • 周末,姐姐去鄭州參加“曹燦杯朗誦大賽”,你和姥爺姥娘也和我們一同前往,然后由大姨接走去了大姨家。 確定你們?nèi)ゴ笠碳?..
    愛是心里有你閱讀 470評論 0 0

友情鏈接更多精彩內(nèi)容