摘要:選擇器可以可以標(biāo)簽選擇器直接在標(biāo)簽里面,標(biāo)簽名字就可以選擇到。內(nèi)容會(huì)被修剪,并且其余內(nèi)容是不可見的。規(guī)定應(yīng)該從父元素繼承屬性的值。起到給加圓角的作用。代表的是上下,左右。代表的是上,右,下,左。
css定義:
CSS層疊式樣表(Cascading Style Sheets)是一種用來表現(xiàn)html或xml等文件樣式的計(jì)算機(jī)語(yǔ)言。CSS不僅可以靜態(tài)的修飾網(wǎng)頁(yè),還可以配合各種腳本語(yǔ)言動(dòng)態(tài)地對(duì)網(wǎng)頁(yè)個(gè)元素進(jìn)行格式化。
CSS能夠?qū)W(wǎng)頁(yè)中元素位置的排版進(jìn)行像素級(jí)精確控制,支持幾乎所有的字體字號(hào)樣式,擁有對(duì)網(wǎng)頁(yè)對(duì)象和模型樣式編輯的能力。
一、常用選擇器:
1 <html> 2 <head> 3 <meta charset="utf-8" /> 4 <title>選擇器title> 5 <style> 6 #box1{width:150px;height:150px;background:red;} 7 .box2{width:200px;height:150px;border:1px solid red;} 8 style> 9 head> 10 <body> 11 <div id="box1">1div> 12 <div class="box2">2div> 13 <div>3div> 14 body> 15 16 html>
id選擇器:
首先給標(biāo)簽起名,修飾你想要修飾的那個(gè)標(biāo)簽直接#id
class選擇器:
給標(biāo)簽起個(gè)class名字,你想修飾的時(shí)候.class名字。
它可以寫多個(gè)class名字用空格隔開。
1 <html> 2 <head> 3 <meta charset="utf-8"> 4 <title>選擇器title> 5 <style> 6 #box1 , .box2 , p{width:150px;height:150px;border:1px solid blue;} 7 style> 8 head> 9 <body> 10 <div id="box1">1div> 11 <div class="box2">2div> 12 <p>可以可以p> 13 body> 14 html>
標(biāo)簽選擇器:
直接在style標(biāo)簽里面,
標(biāo)簽名字就可以選擇到。
組合選擇器:
#id,.class名字,標(biāo)簽名字{}
1 <html> 2 <head> 3 <meta charset="utf-8" /> 4 <title>選擇器title> 5 <style> 6 .xx .cc p{width:120px;height:120px;border:1px solid yellow;} 7 style> 8 head> 9 <body> 10 <div class="xx"> 11 <div class="cc"> 12 <p>這里p> 13 div> 14 div> 15 body> 16 html>
層級(jí)選擇器:
一層一層往下找,#box div
1 <html> 2 <head> 3 <meta charset="utf-8" /> 4 <title>選擇器title> 5 <style> 6 a:link{color:red;} 7 a:visited{color:blue;} 8 a:active{color:yellow;} 9 a:hover{color:pink;} 10 style> 11 head> 12 <body> 13 <a href="http://www.baidu.com">百度一下a> 14 body> 15 html>
偽類選擇器:
a:link //鏈接的時(shí)候默認(rèn)的字體顏色;
a:visited //訪問過后的顏色;
a:active //當(dāng)你鼠標(biāo)點(diǎn)擊的時(shí)候顯示的顏色;
a:hover //鼠標(biāo)懸停上面的時(shí)候,就是說鼠標(biāo)移入的時(shí)候。
二、常用屬性:
1 <html> 2 <head> 3 <meta charset="utf-8" /> 4 <title>常用元素title> 5 <style> 6 div{width:300px;height:300px;background:blue;text- 7 align:center;line-height:300px;overflow:hidden;border- 8 radius:50%;} 9 .p{font-size:20px;font-weight:bolk;} 10 b{font-weight:normal;color:red;font-family:楷體;} 11 li{list-style:none} 12 a{text-decoration:line-through;} 13 body{background:url(bjqs.jpg) repeat-y;} 14 style> 15 head> 16 <body> 17 <a href="http://www.baidu.com">百度一下a> 18 <div> 19 今天多云!今天多云!今天多云!今天多云!今天多云! 20 div> 21 <p class="p">看這看這p> 22 <b>c羅牛逼b> 23 <ul> 24 <li>世界杯a組li> 25 <li>世界杯b組li> 26 ul> 27 body> 28 html>
px:像素
font-family:字體名稱
font-size:字體大小
font-style:字體的樣式(如斜體)
font-variant:字體的變化(如大寫)
font-weight:字體粗細(xì)
color:設(shè)置文本顏色
text-decoration:文本的修飾
1、none 默認(rèn)值,沒有裝飾效果
2、underline 加一條下劃線
3、overline 加一條上劃線
4、line-through 加刪除線
text-shadow:設(shè)置字體的陰影,如:text-shadow:-5px 3px black 定義一個(gè)黑色的陰影顏色,其水平方向左移5px,垂直方向上移3px。
direction:表示文本的方向,ltr:自左至右, rtl:自又至左
text-align:文本對(duì)齊方式。 left:左對(duì)齊 , right:右對(duì)齊, center:居中 ,justify:兩端對(duì)齊
lineheight:可以設(shè)置文本的垂直的位置用px進(jìn)行設(shè)置。
vertical-align:文本垂直對(duì)齊方式。top:靠上對(duì)齊,bottom:靠下對(duì)齊,middle:垂直居中對(duì)齊
overflow:屬性規(guī)定當(dāng)內(nèi)容溢出元素框時(shí)發(fā)生的事情??赡艿闹担?/p>
1、visible:默認(rèn)值,內(nèi)容不會(huì)被修改,會(huì)呈現(xiàn)在元素框之外。
2、hidden:內(nèi)容會(huì)被修剪,并且其余內(nèi)容是不可見的。
3、scroll:內(nèi)容會(huì)被修剪,但是瀏覽器會(huì)顯示滾動(dòng)條以便查看其余的內(nèi)容。
4、auto:如果內(nèi)容被修剪,則瀏覽器會(huì)顯示滾動(dòng)條以便查看其余內(nèi)容。
5、inherit:規(guī)定應(yīng)該從父元素繼承overflow屬性的值。
border-radius:起到給div加圓角的作用。當(dāng)border-radius的值等于或大于50%的時(shí)候,就變成了一個(gè)圓形。
text-indent:文本縮進(jìn)方式。
1、letter-spacing:字符之間的間距
2、word-spacing:字的間距
line-height:設(shè)置行高,實(shí)際上是調(diào)整行間距。
3、盒子模型:
1 <html> 2 <head> 3 <meta charset="utf-8" /> 4 <title>盒子模型title> 5 <style> 6 div{width:200px;opacity:0.5; 7 height:200px; 8 background:black; 9 margin:5px 6px 7px 8px; 10 padding:5px 6px 7px 8px;} 11 style> 12 head> 13 <body> 14 <div>div> 15 body> 16 html>
opacity:透明度。
margin:外邊界。maigin-left 外左邊界,margin-right 外右邊界,margin-top 外上邊界,margin-bottom 外下邊界。
padding:內(nèi)邊界。padding-left 內(nèi)左邊界,padding-right 內(nèi)右邊界,padding-top 內(nèi)上邊界,padding-bottom 內(nèi)下邊界。
margin:0 auto 上下為零,左右居中。
margin:5px 代表的是四邊。
margin:5px 6px 代表的是上下5px,左右6px。
margin:5px 6px 7px 代表的是上5px,左右6px,下7px。
margin:5px 6px 7px 8px 代表的是上5px,右6px,下7px,左8px。
padding與margin類似。
4、浮動(dòng)、標(biāo)簽類型轉(zhuǎn)換:
1 <html> 2 <head> 3 <meta charset="utf-8" /> 4 <title>標(biāo)簽類型轉(zhuǎn)換title> 5 <style> 6 div{display:inline- 7 block;width:20px;height:20px;background:red} 8 span{display:block; 9 width:50px;height:60px;background:yellow;} 10 11 style> 12 head> 13 <body> 14 <div>類性轉(zhuǎn)換div> 15 <div>不能類型轉(zhuǎn)換div> 16 <span>這是一個(gè)行內(nèi)標(biāo)簽span> 17 body> 18 html>
display:inline 轉(zhuǎn)換成行內(nèi)。
display:block 轉(zhuǎn)換成快。
display:inline-block;
display:none 不顯示。
1 <html> 2 <head> 3 <meta charset="utf-8" /> 4 <title>浮動(dòng)title> 5 <style> 6 /*.father{overflow:hidden;}*/ 7 .i{clear:both;} 8 .clearFix:after{display:block;content:;clear:both;zoom:1;} 9 .xx{width:200px;height:50px;background:red;float:left;} 10 .cc{width:200px;height:50px;background:red;float:right;} 11 style> 12 head> 13 <body> 14 <div class="father clearFix"> 15 <div class="xx">世界杯div> 16 <i>i> 17 <div class="cc">奧運(yùn)會(huì)div> 18 div> 19 body> 20 html>
浮動(dòng):
作用:放在一行。特點(diǎn):1、元素變成快。2、頂對(duì)齊。
加浮動(dòng)就要給清浮動(dòng)。
清除浮動(dòng)的方式:
1、給父級(jí)加overflow:hidden;
2、給你需要清除浮動(dòng)的元素的下面加上一個(gè)空白的塊標(biāo)簽給你的空白的標(biāo)簽加上clear:both.
3、.clearFix:after{display:block;content:;clear;both;zoom:1;}
使用:把clearFix加在你清除的標(biāo)簽 注意是類名 class="clearFix".
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/2072.html
摘要:標(biāo)簽將表單內(nèi)容的一部分打包,生成一組相關(guān)表單的字段。提示和注釋注釋元素是空元素,它僅包含屬性。注釋此元素只能存在于部分,不過它可出現(xiàn)任何次數(shù)。屬性屬性規(guī)定當(dāng)前文檔與被鏈接文檔之間的關(guān)系。該標(biāo)簽用于組合表格的主體內(nèi)容。 1.HTML 標(biāo)簽: 實(shí)例 組合表單中的相關(guān)元素: health information height: weight: 定義和用法 fieldset 元素...
摘要:標(biāo)簽將表單內(nèi)容的一部分打包,生成一組相關(guān)表單的字段。提示和注釋注釋元素是空元素,它僅包含屬性。注釋此元素只能存在于部分,不過它可出現(xiàn)任何次數(shù)。屬性屬性規(guī)定當(dāng)前文檔與被鏈接文檔之間的關(guān)系。該標(biāo)簽用于組合表格的主體內(nèi)容。 1.HTML 標(biāo)簽: 實(shí)例 組合表單中的相關(guān)元素: health information height: weight: 定義和用法 fieldset 元素...
摘要:光滑三次貝塞爾曲線指令跟在指令或指令后面補(bǔ)刀,它會(huì)自動(dòng)在基礎(chǔ)上生成一個(gè)對(duì)稱點(diǎn),所以指令只需要兩個(gè)點(diǎn)就可以。二次貝塞爾曲線是控制點(diǎn),表示的是曲線的終點(diǎn)。 一、內(nèi)置圖形: rect(矩形) circle(圓) ellipse(橢圓) line(直線) polyline(折線) polygon(多邊形) path(路徑) 二、內(nèi)置圖形的html屬性或(css樣...
摘要:一的用法如同對(duì)偽元素的名稱一樣,是用來給指定的元素的內(nèi)容前面插入新的內(nèi)容。二偽類和偽元素的區(qū)別偽類種類偽元素種類偽類作用對(duì)象是整個(gè)元素例如盡管這些條件不是基于的,但結(jié)果每一個(gè)都是作用于一個(gè)完整的元素,比如整個(gè)鏈接,段落,等等。 一::before && :after的用法 :before 如同對(duì)偽元素的名稱一樣,:before 是用來給指定的元素的內(nèi)容前面插入新的內(nèi)容。舉例說明: .b...
摘要:以下知識(shí)點(diǎn)是前輩師兄總結(jié)基礎(chǔ)語(yǔ)義化標(biāo)簽引進(jìn)了一些新的標(biāo)簽,特別注意等,注意的標(biāo)題結(jié)構(gòu)理解瀏覽器解析的過程,理解的樹形結(jié)構(gòu),及相應(yīng)理解標(biāo)簽在各個(gè)瀏覽器上的默認(rèn)樣式代理樣式,理解中的重置樣式表的概念理解等功能性標(biāo)簽理解標(biāo)簽,理解文件提交過程推薦 以下知識(shí)點(diǎn)是前輩師兄總結(jié) 1、HTML/HTML5基礎(chǔ): 1.0、語(yǔ)義化H5標(biāo)簽1.1、H5引進(jìn)了一些新的標(biāo)簽,特別注意article...
閱讀 740·2023-04-25 19:43
閱讀 3986·2021-11-30 14:52
閱讀 3816·2021-11-30 14:52
閱讀 3873·2021-11-29 11:00
閱讀 3808·2021-11-29 11:00
閱讀 3907·2021-11-29 11:00
閱讀 3584·2021-11-29 11:00
閱讀 6197·2021-11-29 11:00