day03

A我學(xué)習(xí)到了什么?

1溫習(xí)day02的知識(shí)點(diǎn)

塊標(biāo)簽:特點(diǎn)是獨(dú)占一行,設(shè)置寬高
div,h1~h6,p,ul,li,dl,dt,dd
默認(rèn)樣式【display:block;】
內(nèi)聯(lián)標(biāo)簽:特點(diǎn)是并排顯示,不能設(shè)置寬高
不能設(shè)置margin-top,margin-bottom
如:a,span,em,strong
默認(rèn)樣式【display:inline;】
內(nèi)聯(lián)塊:特點(diǎn)是并排顯示,可以設(shè)置寬高
button,img,input
默認(rèn)樣式【display:inline-block;】
讓內(nèi)聯(lián)元素和內(nèi)聯(lián)塊元素水平居中
display:block;//以改變默認(rèn)樣式進(jìn)行
margin-left:auto;
margin-right:auto;//僅限塊標(biāo)簽
給父級(jí)加text-align:center//僅限內(nèi)聯(lián)塊標(biāo)簽
分組選擇器:
p,h4,~{background:gray}//可以設(shè)置標(biāo)簽屬性的樣式
后代選擇器:
div>span{} //選取div所有子元素為span的標(biāo)簽
div span{} //選取div之后的所有span元素
//可以設(shè)置標(biāo)簽屬性的樣式
兄弟選擇器:
div+p{}選取緊鄰div之后的第一個(gè)兄弟元素//僅限下個(gè)元素指定的元素
//div+h3+p可以跳過(guò)指定
div~p{}選取緊鄰div之后的所有兄弟元素
//可以設(shè)置標(biāo)簽屬性的樣式
偽類選擇器:
div:hover{}//光標(biāo)移動(dòng)到改變
input:focus{}//光標(biāo)聚焦到改變
//可以設(shè)置標(biāo)簽屬性的樣式
偽元素:
":before" 偽元素可以在元素的內(nèi)容前面插入新內(nèi)容
p:before{
  content:''//可以不寫(xiě),但是必寫(xiě)語(yǔ)句
}
":after" 偽元素可以在元素的內(nèi)容之后插入新內(nèi)容。
p:after{
 content:''//可以不寫(xiě),但是必寫(xiě)語(yǔ)句
}
//可以設(shè)置標(biāo)簽屬性的樣式
屬性選擇:
div[class='test']{}
//區(qū)分特定的標(biāo)簽以及文件

2css基本樣式的講解

1css背景
背景顏色:background-color
背景圖片:backgorund-image
背景重復(fù):background-repeat
背景吸附:background-attachment:fixed | scroll
//背景位置有兩個(gè)參數(shù),第一個(gè)參數(shù)表示離x軸的距離,y表示離y軸的距離
背景位置:background-position: x y 
簡(jiǎn)寫(xiě)background: color image repeat  position
background-size屬性指定背景圖片大小。
background-size: x y;
x表示寬度,y表示高度
background-size:cover;
此時(shí)會(huì)保持圖像的縱橫比并將圖像縮放成將完全覆蓋背景定位區(qū)域的最小大小。
相當(dāng)于background-size:100% 100%;
2css文本
color:設(shè)置字體的顏色
顏色是通過(guò)CSS最經(jīng)常的指定:
十六進(jìn)制值 - 如: #FF0000
一個(gè)RGB值 - 如: RGB(255,0,0)
顏色的名稱 - 如: red
body {color:red;}
h1 {color:#00ff00;}
h2 {color:rgb(255,0,0);}
text-align文本對(duì)齊方式
text-align: right|left|center//左|右|中心
text-decoration文本修飾
text-decoration: underline|overline|line-through
//下劃線|上劃線|刪除線
text-indent文本縮進(jìn)
text-transform文本轉(zhuǎn)換(了解)
text-transform:uppercase|lowercase|capitalize
//大寫(xiě)|小寫(xiě)|首大寫(xiě)
3css字體
//font-family 屬性應(yīng)該設(shè)置幾個(gè)字體名稱作為一種"后備"機(jī)制,
如果瀏覽器不支持第一種字體,他將嘗試下一種字體
p{font-family:Helvetica,Microsoft YaHei}
font-size//大小
font-style:normal | italic//字體樣式:正常|斜體
font-weight:normal | bold | lighter
//字體粗細(xì):正常|粗體|輕淡
行高:line-height
4css鏈接
這四個(gè)鏈接狀態(tài)是:
a:link - 正常,未訪問(wèn)過(guò)的鏈接
a:visited - 用戶已訪問(wèn)過(guò)的鏈接
a:hover - 當(dāng)用戶鼠標(biāo)放在鏈接上時(shí)
a:active - 鏈接被點(diǎn)擊的那一刻
*若單獨(dú)設(shè)置幾個(gè)鏈接,必須遵守如下規(guī)則:
a:hover 必須跟在 a:link 和 a:visited后面
a:active 必須跟在 a:hover后面
5css列表樣式(針對(duì)ul)
list-style:none;//無(wú)樣式
list-style-type:circle|square
//目錄樣式類型:圓|平方
list-style-image:url("xxx")//圖片
6邊框
border-width  邊框的寬度
border-style   邊框的樣式
border-color 邊框的顏色
可以簡(jiǎn)寫(xiě)成
border: width style color
p{border:1px solid #333}
*邊框-單獨(dú)設(shè)置各邊
p{ border-top:1px solid #ccc;}
7表格(了解)
border-collapse 屬性設(shè)置表格的邊框被折疊成一個(gè)單一的邊框
table{border-collapse:collapse}
//可以在td,th設(shè)置這個(gè)兩個(gè)屬性
colspan:value    //跨越的列
rowspan:value   //跨越的行
8輪廓屬性(不怎么用)
輪廓(outline)是繪制于元素周圍的一條線,位于邊框邊緣的外圍,可起到突出元素的作用
p{outline:1px solid pink}
9透明:opacity:0~1
visibility:hidden|visible//可見(jiàn)|能見(jiàn)度:隱藏

3css樣式的繼承:子元素對(duì)父元素的繼承

1.width和height
width如果子元素不設(shè)置寬度,默認(rèn)情況下繼承父元素的寬度
height如果父元素不設(shè)置高度,默認(rèn)情況下父元素繼承子元素的高度
2css可以繼承的屬性
文本相關(guān)屬性:
color,text-align,text-decoration,text-transform,text-indent
顏色,文本對(duì)齊,文本裝飾,文本轉(zhuǎn)換,文本縮進(jìn)(內(nèi)聯(lián)標(biāo)簽不能設(shè)置此屬性)
字體相關(guān)屬性:font-family,font-style,font-size,font-weight,line-height
//字體,字體樣式,字體大小,字體粗細(xì),線高度
列表相關(guān)屬性:list-style//樣式
表格相關(guān)屬性:border-collapse//折疊
其他屬性:cursor,visibility//光標(biāo)樣式,能見(jiàn)度

B我掌握到了什么

1css基本樣式的講解

1css背景
背景顏色:background-color
背景圖片:backgorund-image
背景重復(fù):background-repeat
背景吸附:background-attachment:fixed | scroll
//背景位置有兩個(gè)參數(shù),第一個(gè)參數(shù)表示離x軸的距離,y表示離y軸的距離
背景位置:background-position: x y 
簡(jiǎn)寫(xiě)background: color image repeat  position
background-size屬性指定背景圖片大小。
background-size: x y;
x表示寬度,y表示高度
background-size:cover;
此時(shí)會(huì)保持圖像的縱橫比并將圖像縮放成將完全覆蓋背景定位區(qū)域的最小大小。
相當(dāng)于background-size:100% 100%;
2css文本
color:設(shè)置字體的顏色
顏色是通過(guò)CSS最經(jīng)常的指定:
十六進(jìn)制值 - 如: #FF0000
一個(gè)RGB值 - 如: RGB(255,0,0)
顏色的名稱 - 如: red
body {color:red;}
h1 {color:#00ff00;}
h2 {color:rgb(255,0,0);}
text-align文本對(duì)齊方式
text-align: right|left|center//左|右|中心
text-decoration文本修飾
text-decoration: underline|overline|line-through
//下劃線|上劃線|刪除線
text-indent文本縮進(jìn)
text-transform文本轉(zhuǎn)換(了解)
text-transform:uppercase|lowercase|capitalize
//大寫(xiě)|小寫(xiě)|首大寫(xiě)
3css字體
//font-family 屬性應(yīng)該設(shè)置幾個(gè)字體名稱作為一種"后備"機(jī)制,
如果瀏覽器不支持第一種字體,他將嘗試下一種字體
p{font-family:Helvetica,Microsoft YaHei}
font-size//大小
font-style:normal | italic//字體樣式:正常|斜體
font-weight:normal | bold | lighter
//字體粗細(xì):正常|粗體|輕淡
行高:line-height
4css鏈接
這四個(gè)鏈接狀態(tài)是:
a:link - 正常,未訪問(wèn)過(guò)的鏈接
a:visited - 用戶已訪問(wèn)過(guò)的鏈接
a:hover - 當(dāng)用戶鼠標(biāo)放在鏈接上時(shí)
a:active - 鏈接被點(diǎn)擊的那一刻
*若單獨(dú)設(shè)置幾個(gè)鏈接,必須遵守如下規(guī)則:
a:hover 必須跟在 a:link 和 a:visited后面
a:active 必須跟在 a:hover后面
5css列表樣式(針對(duì)ul)
list-style:none;//無(wú)樣式
list-style-type:circle|square
//目錄樣式類型:圓|平方
list-style-image:url("xxx")//圖片
6邊框
border-width  邊框的寬度
border-style   邊框的樣式
border-color 邊框的顏色
可以簡(jiǎn)寫(xiě)成
border: width style color
p{border:1px solid #333}
*邊框-單獨(dú)設(shè)置各邊
p{ border-top:1px solid #ccc;}
7表格(了解)
border-collapse 屬性設(shè)置表格的邊框被折疊成一個(gè)單一的邊框
table{border-collapse:collapse}
//可以在td,th設(shè)置這個(gè)兩個(gè)屬性
colspan:value    //跨越的列
rowspan:value   //跨越的行
8輪廓屬性(不怎么用)
輪廓(outline)是繪制于元素周圍的一條線,位于邊框邊緣的外圍,可起到突出元素的作用
p{outline:1px solid pink}
9透明:opacity:0~1
visibility:hidden|visible//可見(jiàn)|能見(jiàn)度:隱藏

C我沒(méi)有掌握

對(duì)于css可以繼承的屬性有點(diǎn)模糊

1.width和height
width如果子元素不設(shè)置寬度,默認(rèn)情況下繼承父元素的寬度
height如果父元素不設(shè)置高度,默認(rèn)情況下父元素繼承子元素的高度
2css可以繼承的屬性
文本相關(guān)屬性:
color,text-align,text-decoration,text-transform,text-indent(內(nèi)聯(lián)標(biāo)簽不能設(shè)置此屬性)
字體相關(guān)屬性:font-family,font-style,font-size,font-weight,line-height
列表相關(guān)屬性:list-style
表格相關(guān)屬性:border-collapse
其他屬性:cursor,visibility
測(cè)評(píng)詳細(xì)頁(yè).png
1.jpg
2.png
4.png
5.png
3.png
最后編輯于
?著作權(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)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • A我今天學(xué)到了什么? 1、水平居中如何讓內(nèi)聯(lián)元素和內(nèi)聯(lián)塊元素水平居中? 1.1給父級(jí)加text-align:cen...
    向錢看丷向厚賺閱讀 451評(píng)論 0 0
  • 問(wèn)答題47 /72 常見(jiàn)瀏覽器兼容性問(wèn)題與解決方案? 參考答案 (1)瀏覽器兼容問(wèn)題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 14,109評(píng)論 1 92
  • 一:在制作一個(gè)Web應(yīng)用或Web站點(diǎn)的過(guò)程中,你是如何考慮他的UI、安全性、高性能、SEO、可維護(hù)性以及技術(shù)因素的...
    Arno_z閱讀 1,360評(píng)論 0 1
  • A我今天學(xué)到了什么 一.css基本樣式 1.css背景 2.css文本 3.css字體 4.css鏈接 四個(gè)鏈接狀...
    孔子曰_f425閱讀 253評(píng)論 0 0
  • 其實(shí)每看一個(gè)故事,心中都是盛滿愛(ài)的,或喜極而泣或痛入骨髓,但無(wú)論情節(jié)如何,不管結(jié)局怎樣,把握情緒的都是一份份...
    小野風(fēng)信子閱讀 336評(píng)論 0 1

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