CSS嵌入方式

1 什麼是CSS?CSS的作用是什麼?
    CSS英文全稱:Cascading Style Sheet,是層疊樣式表,不屬於編程語言;
    CSS的作用:CSS是HTML的化妝品,可以讓HTML變的更炫酷,是專門來修飾HTML的
    CSS在哪裏編寫?CSS代碼是嵌入在HTML中的,沒有HTML代碼,CSS代碼是無效的
2 CSS主要掌握以下內容:
    4.1 CSS註釋:在style體內使用/**/
    4.2 在HTML中嵌入CSS代碼
        (1) 第一種方式:內聯嵌入方式
            A、語法:style="樣式名1:樣式值1; 樣式名2:樣式值3;"
            B、在HTML中,大部分標籤都有style屬性,在該屬性中高可用設置該標籤的CSS樣式
            C、示例一:style屬性完成a標籤的樣式:讓其有下劃線,有鼠標懸停效果手型
                a、字體下劃線:text-decoration:underline
                b、鼠標懸停手勢效果:cursor:hand;(該樣式IE中支持,FireFox中不支持)
                c、鼠標懸停手勢效果:cursor:pointer;(該樣式都支持,兼容性強)
                <a style="text-decoration:underline; color:blue; cursor:pointer;">百度</a>
            D、實例二:

            <html>
                <head>
                    <title>CSS樣式_內聯嵌入式</title>
                </head>
                <body>
                    <a href="#" style="text-decoration:none;">電影</a>&nbsp
                    <a href="#" style="text-decoration:none;">奇葩說</a>&nbsp
                    <a href="#" style="text-decoration:none;">德雲社</a>&nbsp<br/>
                    <img id="img1" src="img/1.jpg" width="500px" height="300px"/>
                </body>
            </html>

        (2) 第二種方式:定義內部樣式塊對象
            在head標籤中添加:<style type="text/css"></style>在style內部編寫
            A、標籤選擇器:標籤名{}
                a、標籤選擇器:整個頁面所有該標籤都使用這個樣式
                    a{
                        cursor:pointer;
                        color:blue;
                        text-decoration:underline;
                    }
                b、示例:使用標籤選擇器實現字體沒有下劃線
                    a{
                        text-decoration:none;
                    }
            B、id選擇器:#idName{}
                a、只對該id的標籤使用這個樣式
                    #google{
                        cursor:pointer;
                        color:blue;
                        text-decoration:underline;
                    }
            C、類選擇器:.myclass{}
                a、樣式作用於有該類的標籤
                    .myclass{
                        cursor:pointer;
                        color:blue;
                        text-decoration:underline;
                    }

            <html>
                <head>
                    <title>CSS樣式_內部樣式塊</title>
                    <style type="text/css">
                        /* 標籤選擇器:頁面中所有a標籤使用以下樣式 */
                        a{
                            text-decoration:none;
                        }

                        /* id選擇器:將頁面中id爲Img1的標籤修改如下樣式 */
                        #img1{
                            width:300px;
                            height:200px;
                        }

                        /* 類選擇器:將頁面中樣式類型爲myclass的字段顏色改爲紅色 */
                        .myclass{
                            color:red;
                        }
                    </style>
                </head>
                <body>
                    <h1>刮刮視頻</h1><br/>
                    <a href="#" >電影</a>&nbsp
                    <a href="#" >奇葩說</a>&nbsp
                    <a href="#" >德雲社</a>&nbsp<br/>
                    <a href="#" class="myclass">籃球公園</a>&nbsp;
                    <a href="#" class="myclass">網球</a>&nbsp;
                    <br/><br/>
                    <img id="img1" src="img/2.png" />
                    <br/><br/>
                    <img id="img2" src="img/1.jpg" width="500px" height="300px"/>
                    <br/><br/>
                </body>
            </html>

        (3) 第三種方式:鏈入外部樣式文件
            A、在head標籤中:<line rel=stylesheet href="1.css" type="text/css">

            B、@import指令引入外部樣式表。@import指令必須放在樣式表 <style type = "text/css">@import url(1.css);</style>
            1.css代碼:

            /*
                標籤選擇器:頁面中所有a標籤使用以下樣式
            */
            a{
                text-decoration:none;
            }

            /*
                id選擇器:將頁面中id爲Img1的標籤修改如下樣式
            */
            #img1{
                width:300px;
                height:200px;
            }

            /*
                類選擇器:將頁面中樣式類型爲myclass的字段顏色改爲紅色
            */
            .myclass{
                color:red;
            }

            html代碼:

            <html>
                <head>
                    <title>CSS樣式_鏈入外部樣式文件</title>
                    <link rel=stylesheet href="1.css" type="text/css">
                </head>
                <body>
                    <h1>刮刮視頻</h1><br/>
                    <a href="#" >電影</a>&nbsp
                    <a href="#" >奇葩說</a>&nbsp
                    <a href="#" >德雲社</a>&nbsp<br/>
                    <br/><br/>
                    <img id="img1" src="img/2.png" />
                    <br/><br/>
                </body>
            </html>

        (4) web前端開發中最難的是:解決各大瀏覽器之間的兼容問題

希望對你有幫助,祝你有一個好心情,加油!

若有錯誤、不全、可優化的點,歡迎糾正與補充!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章