css知識(shí)小結(jié)

前言:
div
css
兩個(gè)html標(biāo)簽

1 div:塊標(biāo)簽
<div></div> 標(biāo)簽內(nèi)部的內(nèi)容會(huì)換行 默認(rèn)自己獨(dú)占

2 span:行內(nèi)的塊標(biāo)簽
<span><span> 標(biāo)簽內(nèi)部的內(nèi)容不會(huì)換行

一 css
css 層疊樣式表
作用:
渲染頁面
提高工作效率

css 的格式:
選擇器{屬性:值;屬性1:值1;}

css 的使用:

方式1:內(nèi)聯(lián)樣式表
通過標(biāo)簽的style屬性設(shè)置樣式例如style = "font-size:6"(不建議 不利于以后改寫)

方式2:內(nèi)部樣式表 在當(dāng)前頁面中使用的樣式通過head標(biāo)簽的style子標(biāo)簽導(dǎo)入

        通過#+id找到
        例如:
            <style>
                #id01{
                    background-color: #0f0;
                }
            </style>

方式3:外部樣式表 有獨(dú)立的css文件

        通過head標(biāo)簽的link子標(biāo)簽導(dǎo)入
        例如:
            <link rel="stylesheet" href="css/1.css" type="text/css"/>

CodeDemo:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style>
            #id01{
                color: #ccc000;
            }
        </style>
        <link rel="stylesheet" href="../css/1.css" type="text/css" />
    </head>
    <body>
        <!--
            css 語法 選擇器{屬性:值;屬性1:值1;}
            內(nèi)聯(lián)樣式表 方式 (和語法的格式有點(diǎn)不同阶牍,但是這種方式不建議使用 艺智,不利于改寫)
        -->
        <div style="font-size: 3cm;">你好</div>
        <!--
            內(nèi)部樣式表 方式
            內(nèi)部樣式表 在當(dāng)前頁面中使用的樣式通過head標(biāo)簽的style子標(biāo)簽導(dǎo)入
        
        -->
        <div id="id01">你好</div>
        <!--
            外部樣式表 方式
            外部樣式表  有獨(dú)立的css文件通過head標(biāo)簽的link子標(biāo)簽導(dǎo)入  
        -->
        <div id="id02">你好</div>
    </body>
</html>

外部樣式表的css code: 1.css

#id02{
    color: red;
}

注: 以上方式2, 方式3, 使用了id 選擇器 以下會(huì)講解

二 css 的選擇器

1 id選擇器
要求:
html元素必須有id屬性且有值 <xxx id="id1"></xxx>
css中通過"#"引入,后面加上id的值 #id1{...}

2 class選擇器
要求:
html元素必須有class屬性且有值 <xxx class="cls1"/>
css中通過"."引入,后面加上class的值 .cls1{...}

和id選擇器的區(qū)別一個(gè)通過. 引入 一個(gè)通過#

3 元素選擇器

直接用元素(標(biāo)簽)名即可 xxx{...}
注 :使用此標(biāo)簽的元素都會(huì)被設(shè)置

4 屬性選擇器★(元素選擇器派生的)
要求:
html元素必須有一個(gè)屬性不論屬性是什么且有值 <xxx nihao="wohenhao"/>
css中通過下面的方式使用
元素名[屬性="屬性值"]{....}
例如:
xxx[nihao="wohenhao"]{....}
屬性選擇器操作在元素選擇器的基礎(chǔ)上

5 后代選擇器(針對(duì)嵌套標(biāo)簽 類似元素選擇器)
語法:
選擇器 空格 后代選擇器{...} 在滿足第一個(gè)選擇器的條件下找后代的選擇器
個(gè)人理解:
標(biāo)簽1 標(biāo)簽2(嵌套在1中的){....}

6 錨偽類選擇器(了解 用的不多 但是常見)
了解的選擇器
錨偽類選擇器
a:link {color: #FF0000} /* 未訪問的鏈接 /
a:visited {color: #00FF00} /
已訪問的鏈接 /
a:hover {color: #FF00FF} /
鼠標(biāo)移動(dòng)到鏈接上 /
a:active {color: #0000FF} /
選定的鏈接 */

四個(gè)順序不能亂 否則有的效果出不來 使用的時(shí)候直接粘貼拿來用就行。

code Demo:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style>
            #id01{
                color: #CCC000;
            }
        </style>
        <style>
            .class01{
                color: #FF0000;
            }
        </style>
        <style>
            span{
                color: green;
            }
        </style>
        
        <!--
                         屬性選擇器的使用
        -->
        <style>
            span[attr = "aaa"]{
                color: blue;
            }
        </style>
        <style>
            p font{
                color: #0000FF;
            }
        </style>
        
        <style>
            a:link {color: #FF0000} /* 未訪問的鏈接 */
            a:visited {color: #00FF00}  /* 已訪問的鏈接 */
            a:hover {color: #FF00FF}    /* 鼠標(biāo)移動(dòng)到鏈接上 */
            a:active {color: #0000FF}   /* 選定的鏈接 */
        </style>
    </head>
     <body>
        <!--
         id選擇器  元素含有id且id有值就行 css中通過#id的值引入
         -->
        <div id="id01">啊哈哈</div>
        <!--
         class選擇器  元素含有class且class有值就行 css中通過.的值引入
         -->
        <div class="class01">啊哈哈</div>
        
        <!--
            元素選擇器  使用了此元素標(biāo)簽都會(huì)被設(shè)置
         -->
        <span>Tom</span>
        <span>kate</span>
        <span attr = "aaa">john</span>
        
        
        <!--
                                屬性選擇器  針對(duì)元素選擇器的基礎(chǔ)上 如上文的第三個(gè) span  自定義了個(gè)attr屬性 以及值
         -->
         
         <!--
                             后代選擇器
         -->
         <p>
            <font> p下的font</font>
         </p>
          <!--
            錨偽類選擇器
         -->
         <a > 移上來試試</a>
     </body>
</html>


選擇器使用小結(jié):
id選擇器:一個(gè)元素(標(biāo)簽)
class選擇器:一類元素 值為class 的值就可以
元素選擇器:一種元素
屬性選擇器:元素選擇器的特殊用法
使用的時(shí)候注意:(了解)
若多個(gè)樣式作用于一個(gè)元素的時(shí)候
不同的樣式,會(huì)疊加
相同的樣式,最近原則
若多個(gè)選擇器作用于一個(gè)元素的時(shí)候
越特殊優(yōu)先級(jí)越高 id優(yōu)先級(jí)最高

三 屬性(選擇器會(huì)使用了了解下屬性及其值)
字體
font-family:設(shè)置字體(隸書) 設(shè)置字體家族
font-size:設(shè)置字體大小
font-style:設(shè)置字體風(fēng)格

文本:改變文本的顏色、字符間距滑进,對(duì)齊文本摹迷,裝飾文本,對(duì)文本進(jìn)行縮進(jìn)
color:文本顏色
line-height:設(shè)置行高
text-decoration: 向文本添加修飾郊供。 none underline
text-align:對(duì)齊文本
列表:
list-style-type:設(shè)置列表項(xiàng)的類型 例如:a 1 實(shí)心圓
list-style-image:設(shè)置圖片最為列表項(xiàng)類型 使用的時(shí)候使用 url函數(shù) url("/i/arrow.gif");
背景:
background-color:設(shè)置背景顏色
background-image:設(shè)置圖片作為背景 url
尺寸:
width:
height:
浮動(dòng):
float: 可選值 left right

分類:
clear:設(shè)置元素的兩邊是否有其他的浮動(dòng)元素
值為:both 兩邊都不允許有浮動(dòng)元素
display:設(shè)置是否及如何顯示元素。
none 此元素不會(huì)被顯示近哟。
block 此元素將顯示為塊級(jí)元素驮审,此元素前后會(huì)帶有換行符。
inline 默認(rèn)吉执。此元素會(huì)被顯示為內(nèi)聯(lián)元素疯淫,元素前后沒有換行符

四 框模型:(理解)
一個(gè)元素外面有padding(內(nèi)邊距) border(邊框) margin(外邊距)
padding:元素和邊框的距離
margin:元素最外層的空白
上面這三個(gè)屬性都有簡(jiǎn)寫的屬性
若設(shè)置大小的時(shí)候 四個(gè)值:順序 上右下左
padding:10px 10px 10px 10px
若只寫一個(gè)的話 代表四個(gè)邊使用同一個(gè)值 padding:10px
若只寫兩個(gè)個(gè)的話 代表四個(gè)邊使用同一個(gè)值 padding:10px 20px
若只寫三個(gè)個(gè)的話 代表四個(gè)邊使用同一個(gè)值 padding:10px 20px 30px
border(邊框)
還可以設(shè)置顏色 風(fēng)格
簡(jiǎn)寫屬性:
border:寬度 風(fēng)格 顏色;

border:5px solid red;

solid:實(shí)線
dashed:虛線
double:雙實(shí)線

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市戳玫,隨后出現(xiàn)的幾起案子熙掺,更是在濱河造成了極大的恐慌,老刑警劉巖咕宿,帶你破解...
    沈念sama閱讀 222,590評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件币绩,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡府阀,警方通過查閱死者的電腦和手機(jī)缆镣,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,157評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來试浙,“玉大人董瞻,你說我怎么就攤上這事√锇停” “怎么了钠糊?”我有些...
    開封第一講書人閱讀 169,301評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長壹哺。 經(jīng)常有香客問我抄伍,道長,這世上最難降的妖魔是什么斗躏? 我笑而不...
    開封第一講書人閱讀 60,078評(píng)論 1 300
  • 正文 為了忘掉前任逝慧,我火速辦了婚禮,結(jié)果婚禮上啄糙,老公的妹妹穿的比我還像新娘笛臣。我一直安慰自己,他們只是感情好隧饼,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,082評(píng)論 6 398
  • 文/花漫 我一把揭開白布沈堡。 她就那樣靜靜地躺著,像睡著了一般燕雁。 火紅的嫁衣襯著肌膚如雪诞丽。 梳的紋絲不亂的頭發(fā)上鲸拥,一...
    開封第一講書人閱讀 52,682評(píng)論 1 312
  • 那天,我揣著相機(jī)與錄音僧免,去河邊找鬼刑赶。 笑死,一個(gè)胖子當(dāng)著我的面吹牛懂衩,可吹牛的內(nèi)容都是我干的撞叨。 我是一名探鬼主播,決...
    沈念sama閱讀 41,155評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼浊洞,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼牵敷!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起法希,我...
    開封第一講書人閱讀 40,098評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤枷餐,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后苫亦,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體毛肋,經(jīng)...
    沈念sama閱讀 46,638評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,701評(píng)論 3 342
  • 正文 我和宋清朗相戀三年著觉,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了村生。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,852評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡饼丘,死狀恐怖趁桃,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情肄鸽,我是刑警寧澤卫病,帶...
    沈念sama閱讀 36,520評(píng)論 5 351
  • 正文 年R本政府宣布,位于F島的核電站典徘,受9級(jí)特大地震影響蟀苛,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜逮诲,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,181評(píng)論 3 335
  • 文/蒙蒙 一帜平、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧梅鹦,春花似錦裆甩、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,674評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春茉帅,著一層夾襖步出監(jiān)牢的瞬間叨叙,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,788評(píng)論 1 274
  • 我被黑心中介騙來泰國打工堪澎, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留擂错,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,279評(píng)論 3 379
  • 正文 我出身青樓樱蛤,卻偏偏與公主長得像马昙,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子刹悴,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,851評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,761評(píng)論 1 92
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5攒暇? 答:HTML5是最新的HTML標(biāo)準(zhǔn)土匀。 注意:講述HT...
    kismetajun閱讀 27,521評(píng)論 1 45
  • 轉(zhuǎn)載請(qǐng)聲明 原文鏈接地址 關(guān)注公眾號(hào)獲取更多資訊 第一部分 HTML 第一章 職業(yè)規(guī)劃和前景 職業(yè)方向規(guī)劃定位...
    程序員poetry閱讀 16,562評(píng)論 32 459
  • 對(duì)于夜場(chǎng),我相信很多人是既陌生又熟悉的形用,說它熟悉是因?yàn)槲覀兩硖幍倪@個(gè)環(huán)境經(jīng)常能夠看到它的身影就轧,聽到它的名字,而陌生...
    蘇小坡閱讀 380評(píng)論 1 1
  • 平時(shí)經(jīng)常關(guān)注閱讀文摘田度,在一次因緣巧合的機(jī)會(huì)我 進(jìn)入了閱讀寫作圈妒御,重拾了我寫作的愛好,這里邊有名師講解寫作的必備知識(shí)...
    梁采文閱讀 233評(píng)論 3 7