css

/注釋/

一、基本選擇器

1. 標(biāo)簽選擇器 span{}

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            span{
                    font-size:20px;
                    color:red;
                }
        </style>
    </head>
    <body>
        <span>文本內(nèi)容</span>
    </body>
</html>

2.ID選擇器 #sp1{}

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            #sp1{
                    font-size:20px;
                    color:red;
                }
            #sp2{
                font-size: 20px;
                color: blue;
            }
        </style>
    </head>
    <body>
        <span id="sp1">文本內(nèi)容</span>
    </br>
        <span id="sp2">好好學(xué)習(xí)</span>
    </body>
</html>

3.類選擇器 .sp1{}

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            .sp1{
                    font-size:20px;
                    color:red;
                }
            .sp2{
                font-size: 20px;
                color: blue;
            }
        </style>
    </head>
    <body>
        <span class="sp1">文本內(nèi)容</span>
    </br>
        <span class="sp2">好好學(xué)習(xí)</span>
    </body>
</html>

4.通配選擇器

*{}

注:通配選擇器<標(biāo)簽選擇器<類選擇器<ID選擇器<行內(nèi)式

!importan提示優(yōu)先級(jí)


div:塊級(jí)元素,獨(dú)占一行,可以設(shè)置寬高
span:行內(nèi)元素,一行可以顯示多個(gè),設(shè)置寬高無(wú)效

二、復(fù)合選擇器

1.后代選擇器

選擇器1 選擇器2

2.子代選擇器

選擇器1>選擇器2

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title></title>
        <style type="text/css">
            .div1>span{
                font-size: :20px;
                color:red;
            }
        </style>
    </head>
    <body>
        <div class="div1">
            <span>文本內(nèi)容</span>
            <div class="div2">
                <span>這是嵌套內(nèi)容</span>
            </div>
        </div>
    </body>
</html>

3.交集選擇器 選擇器1.選擇器2{}

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title></title>
        <style type="text/css">
            span.cls1{
                font-size: :20px;
                color:red;
            }
        </style>
    </head>
    <body>
        <div >
            <span class="cls1">文本內(nèi)容</span>
        </div>
        <div class="cls1">
            <span class="sp2">這是嵌套內(nèi)容</span>
            <p class="cls1">ccccc</p>
        </div>

    </body>
</html>

4.并集選擇器 選擇器1,選擇器2{}

div span轉(zhuǎn)化

<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            .sp1{
                    font-size:20px;
                    background-color: black;
                    color:red;
                    display: inline-block;
                    height: 100px;
                }
            .sp2{
                font-size: 20px;
                color: blue;
                display: inline-block;
                background-color: black;
            }
        </style>
    </head>
    <body>
        <span class="sp1">文w本內(nèi)容</span>
        <span class="sp2">好好學(xué)習(xí)</div>
    </body>
</html>

三、超鏈接

a:link {color:#FF0000;} /* 未訪問(wèn)的鏈接 /
a:visited {color:#00FF00;} /
已訪問(wèn)的鏈接 /
a:hover {color:#FF00FF;} /
鼠標(biāo)劃過(guò)鏈接 /
a:active {color:#0000FF;} /
已選中的鏈接 */

四、盒子

border padding會(huì)改變盒子大小

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            .div1{
                width: 90px;
                border-bottom-color:black ;
                border-bottom-style: solid;
                height: 100px;
                background-color:red ;
                margin-bottom:5px ;
                padding-top: 10px;
                padding-left: 10px;
            }
            .div2{
                width: 100px;
                height: 100px;
                background-color: blue;
            }
            span{
                background-color: blue;
            }
        </style>
    </head>
    <body>
        <div class="div1">
            <span>內(nèi)容</span>
        </div>
        <div class="div2">
            
        </div>
    </body>
</html>

overflow: hidden; - 設(shè)置邊框

設(shè)置行高,水平居中

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            div{
                line-height: 250px;
                text-align: center;
            }
        </style>
    </head>
    <body>
    </body>
</html>

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

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

  • 學(xué)會(huì)使用CSS選擇器熟記CSS樣式和外觀屬性熟練掌握CSS各種選擇器熟練掌握CSS各種選擇器熟練掌握CSS三種顯示...
    七彩小鹿閱讀 6,445評(píng)論 2 66
  • 轉(zhuǎn)載請(qǐng)聲明 原文鏈接地址 關(guān)注公眾號(hào)獲取更多資訊 第一部分 HTML 第一章 職業(yè)規(guī)劃和前景 職業(yè)方向規(guī)劃定位...
    前端進(jìn)階之旅閱讀 16,883評(píng)論 32 459
  • 問(wèn)答題47 /72 常見(jiàn)瀏覽器兼容性問(wèn)題與解決方案? 參考答案 (1)瀏覽器兼容問(wèn)題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 14,171評(píng)論 1 92
  • 前言: 1.HTML5的發(fā)展非常迅速,可以說(shuō)已經(jīng)是前端開(kāi)發(fā)人員的標(biāo)配,在電商類型的APP中更是運(yùn)用廣泛,這個(gè)系列的...
    珍此良辰閱讀 1,995評(píng)論 2 15
  • 本課來(lái)自http://www.imooc.com/learn/9請(qǐng)不要用作商業(yè)用途。 HTML5 HTML介紹 H...
    PYLON閱讀 3,450評(píng)論 0 5

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