国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

css總結(jié)_html/css_WEB-ITnose

來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 16:41:01
文檔

css總結(jié)_html/css_WEB-ITnose

css總結(jié)_html/css_WEB-ITnose:內(nèi)聯(lián)式css樣式表就是把css代碼直接寫在現(xiàn)有的HTML標(biāo)簽中,如下面代碼: 紅色 并且css樣式代碼要寫在 style=雙引號(hào)中 如果有多條css樣式用分號(hào)隔開: 紅色 2 嵌入式 嵌入式css樣式,就是可以把css樣式代碼寫在 標(biāo)簽之間。 span{
推薦度:
導(dǎo)讀css總結(jié)_html/css_WEB-ITnose:內(nèi)聯(lián)式css樣式表就是把css代碼直接寫在現(xiàn)有的HTML標(biāo)簽中,如下面代碼: 紅色 并且css樣式代碼要寫在 style=雙引號(hào)中 如果有多條css樣式用分號(hào)隔開: 紅色 2 嵌入式 嵌入式css樣式,就是可以把css樣式代碼寫在 標(biāo)簽之間。 span{
內(nèi)聯(lián)式css樣式表就是把css代碼直接寫在現(xiàn)有的HTML標(biāo)簽中,如下面代碼:

紅色

并且css樣式代碼要寫在 style=""雙引號(hào)中

如果有多條css樣式用分號(hào)隔開:

紅色

2 嵌入式

嵌入式css樣式,就是可以把css樣式代碼寫在

標(biāo)簽之間。

3 外部式

在 內(nèi)使用 標(biāo)簽將css樣式文件鏈接到HTML文件內(nèi),如下面代碼:

注意:

  1. css樣式文件名稱以有意義的英文字母命名,如 main.css。
  2. rel="stylesheet" type="text/css"是固定寫法不可修改。
  3. 標(biāo)簽位置一般寫在
  4. 三種方法的優(yōu)先級(jí):內(nèi)聯(lián)式 > 嵌入式 > 外部式但是嵌入式>外部式有一個(gè)前提:嵌入式css樣式的位置一定在外部式的后面。

二 css選擇器

語(yǔ)法

選擇器{ 樣式;}

2 選擇器

1 標(biāo)簽選擇器

標(biāo)簽選擇器其實(shí)就是html代碼中的標(biāo)簽

p{font-size:12px;line-height:1.6em;}

2 類選擇器

.類選器名稱 {css樣式代碼;}

3 ID選擇器

ID選擇器只能在文檔中使用一次

#ID器名稱{css樣式代碼;}

4 子選擇器

>符號(hào)表示,選擇指定標(biāo)簽元素的第一代子元素(直接后代)

.food>li //選擇類標(biāo)簽food下面的第一個(gè)li

5 包含(后代選擇器)

通過(guò) 空格,用于選擇指定標(biāo)簽元素下的后輩元素(所有子后代元)

h1 em {color:red;}

6 通用選擇器

*匹配html中所有標(biāo)簽元素

7 偽類選擇器

允許給html不存在的標(biāo)簽(標(biāo)簽的某種狀態(tài))設(shè)置樣式

a:hover{color:red;} //a標(biāo)簽鼠標(biāo)滑過(guò)的狀態(tài)設(shè)置字體顏色

8 分組選擇器

為html中多個(gè)標(biāo)簽元素設(shè)置同一個(gè)樣式時(shí),可以使用分組選擇符 ,

h1,span{color:red;}

//它相當(dāng)于下面兩行代碼:

h1{color:red;}span{color:red;}

三 CSS繼承

樣式會(huì)自動(dòng)應(yīng)用于其后代。

如:給p設(shè)置了顏色,span也會(huì)有顏色。

p{color:red;}

三年級(jí)時(shí),我還是一個(gè)膽小如鼠的小女孩。

有一些css樣式是不具有繼承性的。如border:1px solid red;

四 權(quán)值

為同一個(gè)元素設(shè)置了不同的CSS樣式代碼,會(huì)優(yōu)先使用權(quán)值高的css樣式。

權(quán)值的規(guī)則:

標(biāo)簽的權(quán)值為1,類選擇符的權(quán)值為10,ID選擇符的權(quán)值最高為100。例如下面的代碼:

p{color:red;} /*權(quán)值為1*/p span{color:green;} /*權(quán)值為1+1=2*/.warning{color:white;} /*權(quán)值為10*/p span.warning{color:purple;} /*權(quán)值為1+1+10=12*/#footer .note p{color:yellow;} /*權(quán)值為100+10+1=111*/

注意:繼承也有權(quán)值但很低,有的文獻(xiàn)提出它只有0.1,所以可以理解為繼承的權(quán)值最低。

五 格式化排版

字體

body{font-family:"宋體";}

字號(hào)、顏色

body{font-size:12px;color:#666}

粗體,斜體、下劃線、刪除線

p span{font-weight:bold;} //粗體p a{font-style:italic;} //斜體p a{text-decoration:underline;} //下劃線.oldPrice{text-decoration:line-through;} //刪除線

縮進(jìn)

p{text-indent:2em;} //注意:2em的意思就是文字的2倍大小。

行間距

p{line-height:1.5em;}

字間距、字母間距

letter-spacing //字母間距:word-spacing //單詞間距:

對(duì)齊

text-align:left/center/right

六 盒模型

概念

箱子裝東西的模型。所有的塊級(jí)元素都具備盒模型特點(diǎn)。

元素分類

  1. 塊狀元素
  2. 內(nèi)聯(lián)元素
  3. 內(nèi)聯(lián)塊狀元素

塊狀元素

...

    、、、、、 、、
    1. 在新行顯示,且獨(dú)占一行。
    2. 可設(shè)置元素的高度、寬度、行高以及頂和底邊距。
    3. 寬度默認(rèn)是父容器的100%。

    內(nèi)聯(lián)元素

    、、
    、、

    1. 不單獨(dú)占一行
    2. 不可設(shè)置元素的高度、寬度、行高及頂部和底部邊距
    3. 元素的寬度就是它包含的文字或圖片的寬度,不可改變
    4. 塊狀元素也可以通過(guò)代碼display:inline將元素設(shè)置為內(nèi)聯(lián)元素

    內(nèi)聯(lián)塊狀元素inline-block

    將元素設(shè)置為內(nèi)聯(lián)塊狀元素: display:inline-block

    1. 不獨(dú)占一行
    2. 可以設(shè)置寬高

    邊框

    邊框三個(gè)屬性:

    div{ border-width:2px; border-style:solid; border-color:red;}

    1.border-style常見樣式有:dashed(虛線)| dotted(點(diǎn)線)| solid(實(shí)線)

    1.border-color(邊框顏色)中的顏色可設(shè)置為十六進(jìn)制顏色,如:

    1.border-width(邊框?qū)挾龋┲械膶挾纫部梢栽O(shè)置為:thin | medium | thick(不是很常用),常用的還是用象素(px)

    四個(gè)邊框單獨(dú)設(shè)置:

    border-top:1px solid red;border-bottom:1px solid red;border-right:1px solid red;border-left:1px solid red;

    寬度和高度

    css內(nèi)定義的寬(width)和高(height),指的是填充padding以里的內(nèi)容范圍。

    填充padding

    上、右、下、左(順時(shí)針)。

    //合起來(lái)寫:div{padding:20px 10px 15px 30px;}//分開寫:div{ padding-top:20px; padding-right:10px; padding-bottom:15px; padding-left:30px;}

    如果上、右、下、左的填充都為10px;可以這么寫

    div{padding:10px;}

    如果上下填充一樣為10px,左右一樣為20px,可以這么寫:

    div{padding:10px 20px;}

    邊界margin

    上、右、下、左。

    //合起來(lái)寫:div{margin:20px 10px 15px 30px;}//分開寫:div{ margin-top:20px; margin-right:10px; margin-bottom:15px; margin-left:30px;}

    如果上右下左的邊界都為10px;可以這么寫:

    div{ margin:10px;}

    如果上下邊界一樣為10px,左右一樣為20px,可以這么寫:

    div{ margin:10px 20px;}

    七 布局模型

    CSS包含3種基本的布局模型,用英文概括為:Flow、Layer 和 Float。在網(wǎng)頁(yè)中,元素有三種布局模型:

    1.流動(dòng)模型(Flow)

    2.浮動(dòng)模型 (Float)

    3.層模型(Layer)

    流動(dòng)模型

    默認(rèn)的網(wǎng)頁(yè)布局模式

    flow模型特征:

    1.塊狀元素自上而下順序分布,默認(rèn)狀態(tài)下,塊狀元素的寬度都為100%,以行的形式占據(jù)位置,霸道獨(dú)占一行。

    1.內(nèi)聯(lián)元素在所處的包含元素內(nèi)從左到右水平分布

    浮動(dòng)模型

    塊狀元素獨(dú)占一行,讓兩個(gè)塊狀元素并排顯示,可以使用浮動(dòng)。

    div{	width:200px; 	height:200px; border:2px red solid; 	float:left;}

    層模型

    絕對(duì)定位(position: absolute)

    將元素從文檔流中拖出來(lái),絕對(duì)定位元素不占文檔流,忽略文檔流的存在而浮在已有東西的上面left、right、top、bottom屬性相對(duì)于其最接近的一個(gè)具有定位屬性的父包含塊進(jìn)行絕對(duì)定位,如果不存在這樣的包含塊,則相對(duì)于body元素,即相對(duì)于瀏覽器窗口

    相對(duì)定位(position: relative)

    通過(guò)left、right、top、bottom屬性確定元素在正常文檔流中的偏移位置。它相對(duì)定位占文檔流 ,所以定位不好它會(huì)覆蓋已有的東西。

    固定定位(position: fixed)

    與absolute定位類型類似,但它的相對(duì)移動(dòng)的坐標(biāo)是視圖(屏幕內(nèi)的網(wǎng)頁(yè)窗口)本身。不會(huì)受文檔流動(dòng)影響,這與background-attachment:fixed?屬性功能相同。

    Relative與Absolute組合使用

    相對(duì)于其它元素進(jìn)行定位.參照定位的元素必須是相對(duì)定位元素的前輩元素:

     相對(duì)參照元素進(jìn)行定位//從上面代碼可以看出box1是box2的父元素(父元素當(dāng)然也是前輩元素了)。

    參照定位的元素必須加入position:relative;

    #box1{ width:200px; height:200px; position:relative; //絕對(duì) }

    定位元素加入position:absolute,便可以使用top、bottom、left、right來(lái)進(jìn)行偏移定位了。

    #box2{ position:absolute; //相對(duì) top:20px; left:30px; }//這樣box2就可以相對(duì)于父元素box1定位了(這里注意參照物就可以不是瀏覽器了,而可以自由設(shè)置了)。

    八 代碼縮寫,節(jié)能

    1 盒模型代碼簡(jiǎn)寫

    盒模型時(shí)外邊距(margin)、內(nèi)邊距(padding)和邊框(border)設(shè)置上下左右四個(gè)方向的邊距是按照順時(shí)針方向設(shè)置的:上右下左。

    通常有下面三種縮寫方法:

    1、如果top、right、bottom、left的值相同,如下面代碼:

    margin:10px 10px 10px 10px;//可縮寫為:margin:10px;

    2、如果top和bottom值相同、left和 right的值相同,如下面代碼:

    margin:10px 20px 10px 20px;//可縮寫為:margin:10px 20px;

    3、如果left和right的值相同,如下面代碼:

    margin:10px 20px 30px 20px;//可縮寫為:margin:10px 20px 30px;

    注意:padding、border的縮寫方法和margin是一致的。

    2 顏色值縮寫

    關(guān)于顏色的css樣式也是可以縮寫的,當(dāng)你設(shè)置的顏色是16進(jìn)制的色彩值時(shí),如果每?jī)晌坏闹迪嗤梢钥s寫一半。

    p{color:#000000;}//可以縮寫為:p{color: #000;}p{color: #336699;}//可以縮寫為:p{color: #369;}

    3 字體縮寫

    網(wǎng)頁(yè)中的字體css樣式代碼也有他自己的縮寫方式,下面是給網(wǎng)頁(yè)設(shè)置字體的代碼:

    body{ font-style:italic; font-variant:small-caps; font-weight:bold; font-size:12px; line-height:1.5em; font-family:"宋體",sans-serif;}

    這么多行的代碼其實(shí)可以縮寫為一句:

    body{ font:italic small-caps bold 12px/1.5em "宋體",sans-serif;}

    注意:

    1、使用這一簡(jiǎn)寫方式你至少要指定 font-size 和 font-family 屬性,其他的屬性(如 font-weight、font-style、font-varient、line-height)如未指定將自動(dòng)使用默認(rèn)值。

    2、在縮寫時(shí) font-size 與 line-height 中間要加入“/”斜扛。

    一般情況下因?yàn)閷?duì)于中文網(wǎng)站,英文還是比較少的,所以下面縮寫代碼比較常用:

    body{ font:12px/1.5em "宋體",sans-serif;}

    只是有字號(hào)、行間距、中文字體、英文字體設(shè)置。

    聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    css總結(jié)_html/css_WEB-ITnose

    css總結(jié)_html/css_WEB-ITnose:內(nèi)聯(lián)式css樣式表就是把css代碼直接寫在現(xiàn)有的HTML標(biāo)簽中,如下面代碼: 紅色 并且css樣式代碼要寫在 style=雙引號(hào)中 如果有多條css樣式用分號(hào)隔開: 紅色 2 嵌入式 嵌入式css樣式,就是可以把css樣式代碼寫在 標(biāo)簽之間。 span{
    推薦度:
    標(biāo)簽: html css 總結(jié)
    • 熱門焦點(diǎn)

    最新推薦

    猜你喜歡

    熱門推薦

    Top
    主站蜘蛛池模板: 亚洲成色999久久网站 | 欧美 日韩 国产 成人 在线观看 | 亚洲欧美精品成人久久91 | 性夜影院爽黄a爽免费看网站 | 精品久久一区二区三区 | 国产在线观看精品一区二区三区91 | 亚洲精品一二三四区 | 日韩专区亚洲综合久久 | 成人无码一区二区片 | 国产不卡在线 | 卡通动漫第一页 | 一级大毛片 | 精品伊人久久久 | 日本a级精品一区二区三区 日本不卡视频一区二区三区 | 日韩国产一区二区 | 亚欧美综合 | 欧美午夜视频在线观看 | 99热成人精品国产免国语的 | 欧美亚洲综合另类 | 伊人毛片| 久久精品123 | 国产欧美在线观看视频 | 在线观看国产精品入口 | 国产精品视频不卡 | 日韩欧美亚洲 | 国产成人久久 | 欧美一区三区 | 国产高清不卡一区二区三区 | 亚洲v日韩v欧美在线观看 | 一级毛片视频免费 | 国产精品视频99 | 国产激情视频一区二区三区 | 粉嫩美女流白浆视频 | 国产第一页在线视频 | 亚洲精品乱码久久久久久中文字幕 | 国产爱搞 | 亚洲一区二区三区免费 | 欧美日韩国产在线观看 | 国产精品高清一区二区三区 | 亚洲欧美另类在线观看 | 日韩国产综合 |