2018-09-18day22HTML&CSS總結(jié)

一、HTML部分

1.表單標簽 form標簽

表單標簽是用來收集用戶信息的衍腥,是一個容器,用來獲取這個標簽中相應(yīng)的其他標簽(input標簽)的數(shù)據(jù)
可以將收集到的數(shù)據(jù),通過method對應(yīng)的方式去發(fā)送請求(發(fā)送給action對應(yīng)的接口)

<form action='' method=''>

<input type='submit' name='' id='' value='提交'>

</form>
2.input標簽

單標簽
a.type屬性:決定input標簽的樣式
-text(默認值):對應(yīng)的是文本框
-password:密碼輸入框
-file:文件域林说,文件選擇器
-radio:單選按鈕,1屯伞、單選按鈕中的value值設(shè)置為這個按鈕選擇后提交對應(yīng)的值
2腿箩、多個單選按鈕只能選中一個,那么這些按鈕對應(yīng)的
name值必須一致
3劣摇、一組(name值一樣)單選按鈕提交的時候只提交被選中的按鈕的name值和value值
4珠移、按鈕要默認選擇的時候設(shè)置checked='checked'
checked屬性設(shè)置默認選中
-checkbox:復(fù)選按鈕
1.同一組對應(yīng)的name值一樣
2.value值是選中后對應(yīng)的值
-button:普通按鈕,value值是按鈕上顯示的內(nèi)容
-submit:提交按鈕,自動將當前form標簽中設(shè)置了name屬性的input標簽對應(yīng)的值
通過method對應(yīng)的方式提交給action對應(yīng)的接口钧惧,放在form標簽里面有效
-reset:重置按鈕暇韧,將當前form標簽里面input標簽的值設(shè)置為初始狀態(tài),放在form標簽里面有效
b.name屬性:區(qū)分不同的input對應(yīng)的值
c.value屬性:input標簽中的值浓瞪,相當于內(nèi)容
d.placeholder屬性:(占位符)input作為文本輸入框的屬性锨咙,輸入框中的提示信息
e.maxlength屬性:約束輸入框能輸入的字符的最大個數(shù)
提交input中的數(shù)據(jù)給服務(wù)器的時候,是以name值=value值來提交的

    <form>
        <span>賬號:</span>
        <input type='text' name='num' />
        <span>手機號:</span>
        <input type='text' name='phonenum' />
        <input type="submit" value='提交' />
    </form>

注意:input標簽放在form外邊同樣可以使用追逮,只是不能直接使用重置和提交功能

3.下拉菜單和多行文本域

a.select標簽酪刀,option標簽
一個select標簽對應(yīng)一個下拉菜單,菜單中的選項要通過option來列舉

        <select name='address'>
            <optgroup label="四川省">
                <option value='cd'>成都市</option>
                <option value='nj'>內(nèi)江市</option>
                <option value='zy'>資陽市</option>
                <option value='zg'>自貢市</option>
            </optgroup>
            <optgroup label="山西省">
                <option value="ty">太原市</option>
                <option value='yc'>運城市</option>
                <option value='dt'>大同市</option>
            </optgroup>
        </select>

select分組钮孵,optgroup實現(xiàn)分組骂倘,通過selected屬性設(shè)置默認被選中狀態(tài),默認情況下是第一個被選中

4.按鈕,button標簽

<button>注冊</button>
5.div標簽和span標簽

div標簽和span標簽是空白標簽巴席,沒有語義历涝。一般用來做分組(將網(wǎng)頁分塊)
div默認會換行,span是在一行顯示多個
div:塊級標簽(一行只能放一個標簽)

6.塊級標簽和行內(nèi)標簽

塊級標簽:一個標簽占一行
h1~h6,p,ul,ol,li,dl,dd,table,tr,hr等
行內(nèi)標簽:一行可以放多個行內(nèi)標簽
a,img,input,select,button,textarea等

二漾唉、CSS部分

CSS是web標準中的表現(xiàn)標準荧库,用來規(guī)定網(wǎng)頁上內(nèi)容的樣式(CSS又叫樣式表)
目前廣泛使用的是CSS3

1.怎么來寫樣式表(CSS),寫在哪兒?

a.內(nèi)聯(lián)樣式表:整個網(wǎng)頁只有這個標簽有這個樣式用內(nèi)聯(lián)樣式
將樣式寫在標簽的style屬性中(每個標簽都有style屬性),內(nèi)部中不需要使用選擇器

<p style="background-color:red;">樣式表</p>
<p style=""></p>
b.內(nèi)部樣式表:將樣式表寫在head標簽中的style標簽中
<style type='text/css'>
選擇器{
屬性1:屬性值1;
屬性2:屬性值2;
}
</style>
c.外部樣式表
將樣式表寫在css文件中赵刑,然后再head中通過link標簽導(dǎo)入

<link rel="stylesheet" type="text/css" href='./css/css_basic.css' />
注意三種樣式的優(yōu)先級:
不管是什么情況下分衫,內(nèi)聯(lián)的樣式表的優(yōu)先級更高,內(nèi)部和外聯(lián)樣式的優(yōu)先級沒有確切的般此,誰后寫誰更高

2.固定語法

選擇器{
屬性:屬性值蚪战;
屬性2:屬性值2
}
說明:
a.選擇器:選擇器的作用是用來確定后面的樣式到底是給哪個/哪幾個標簽寫的
b.屬性:屬性是css中本來就支持和擁有的屬性,屬性的順序可以隨便寫
屬性和屬性值之間使用冒號連接铐懊,
屬性后面必須寫分號邀桑,不管是不是最后一個
c.屬性值:
(1)數(shù)值:如果數(shù)值是用來表示大小,后面必須跟單位px(像素)或者%(占比,父標簽寬高是確定的才能使用)
px --像素
%---百分比(前提是父標簽對應(yīng)的寬度或者高度是確定的)
(2)顏色:顏色對應(yīng)的英語單詞

加rgb對應(yīng)的16進制值(一個顏色值對應(yīng)兩個十六進制) #FF0000 紅

直接用rgb值:rgb(0,255,0),rgb(R,G,B), R,G,B的取值范圍是0~255
rgba(R,G,B,A) -a代表透明度科乎,范圍是0~100

3.常見的屬性:

color:設(shè)置字體的顏色
background-color:背景顏色
width:寬度
height:高度
font-size:字體大小

4.常用的選擇器

注意壁畸,在標簽中寫的代碼注釋是/注釋內(nèi)容/
1.標簽選擇器(元素選擇器):將標簽名作為選擇器,同時選中界面中或者網(wǎng)頁中所有同類型的標簽
a{} --選中所有的a標簽
2.id選擇器茅茂,通過#+id屬性值捏萍,就構(gòu)成了id選擇器。選中id等于對應(yīng)的值的標簽
id屬性:所有的標簽都有id屬性

p1{} --選中id值是p1的標簽

3.class選擇器:通過在class屬性值前加.玉吁,就構(gòu)成了類選擇器照弥。選中class等于對應(yīng)值的標簽
.c1{} --選擇所有class值是c1的標簽

4.群組選擇器:多個選擇器職期間使用逗號隔開,選中所有的單獨的選擇器
a,p,#p1,.c1{} --選中所有的a標簽进副,p標簽和所有id值是p1以及所有class值是c1的標簽

5.包含選擇器:多個選擇器之間使用空格隔開。從前往后找,找到最后一個選擇器
div .c1 p{} --選擇div中的class值是c1的標簽中的p標簽

    <div>
        <div>
            <p>hello</p>
        </div>
        <div class='c1'>
            <p>world</p>
            <div>
                <p>python</p>
            </div>
        </div>
    </div>

6.通配符:直接將作為選擇器:選中當前頁面中所有的標簽
*{}

7.選擇器的優(yōu)先級
通過不同的選擇器選中了同一個標簽影斑,并且設(shè)置了同一個屬性给赞,誰的優(yōu)先級高誰有效。
看誰的優(yōu)先級高矫户,就看誰的權(quán)重值大
權(quán)重值是一樣的情況下片迅,誰后寫,誰的優(yōu)先級高
偽類選擇器:0001
元素選擇器:0001
class選擇器:0010
id選擇器:0100
群組選擇器:直接看單獨的每一個的權(quán)重
包含選擇器:多個選擇器的權(quán)重和
通配符:0001
內(nèi)聯(lián)選擇器1000皆辽、
注意:不管選擇器的權(quán)重有多高柑蛇,內(nèi)聯(lián)演示的優(yōu)先級都是最高的

8.偽類選擇器
前面的元素選擇器,id選擇器驱闷,class選擇器選中的都是標簽
偽類選擇器是選中標簽的某個狀態(tài)
偽類選擇器:選中某個標簽的不同狀態(tài)(一般適用于超鏈接和按鈕等)
1.語法:----標簽:狀態(tài)
標簽選擇器:狀態(tài){}
a.狀態(tài):
-link:初始狀態(tài)
-visited:訪問后的狀態(tài)(適用a標簽后的狀態(tài))
-hover:鼠標懸停在標簽上的時候?qū)?yīng)的狀態(tài)
-active:被激活對應(yīng)的狀態(tài)(一般用于超鏈接)--鼠標按下的時候?qū)?yīng)的狀態(tài)
-focus:成為焦點(適用于輸入框)

    input:focus{
        outline:none;/*關(guān)閉輸入框輸入的時候的框*/
    }

注意:
1.標簽是通過不同的選擇器去選中的都可以
2.愛恨原則:如果想要給一個標簽同時給link\visited\hover\active中的兩個或者
兩個以上的狀態(tài)設(shè)置樣式耻台,必須遵守愛恨原則(LoVeHate)如果不按愛恨原則可能回去問題
如果按照愛恨原則肯定不會出問題
a:link{屬性:屬性值}超鏈接的初始狀態(tài)

b.多行文本域:textarea標簽

<textarea name='' rows='20' cols='20'></textarea>
rows初始行
cols初始列
有placeholder可以設(shè)置提示符
disabled:禁用文本框

<textarea name='message' rows="5" cols="20" placeholder="200字以內(nèi)" disabled="disabled">
            
</textarea><br>

span:行內(nèi)標簽(一行可以放多個標簽)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市空另,隨后出現(xiàn)的幾起案子盆耽,更是在濱河造成了極大的恐慌,老刑警劉巖扼菠,帶你破解...
    沈念sama閱讀 212,816評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件摄杂,死亡現(xiàn)場離奇詭異,居然都是意外死亡循榆,警方通過查閱死者的電腦和手機析恢,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,729評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來秧饮,“玉大人氮昧,你說我怎么就攤上這事∑珠梗” “怎么了袖肥?”我有些...
    開封第一講書人閱讀 158,300評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長振劳。 經(jīng)常有香客問我椎组,道長,這世上最難降的妖魔是什么历恐? 我笑而不...
    開封第一講書人閱讀 56,780評論 1 285
  • 正文 為了忘掉前任寸癌,我火速辦了婚禮,結(jié)果婚禮上弱贼,老公的妹妹穿的比我還像新娘蒸苇。我一直安慰自己,他們只是感情好吮旅,可當我...
    茶點故事閱讀 65,890評論 6 385
  • 文/花漫 我一把揭開白布溪烤。 她就那樣靜靜地躺著味咳,像睡著了一般。 火紅的嫁衣襯著肌膚如雪檬嘀。 梳的紋絲不亂的頭發(fā)上槽驶,一...
    開封第一講書人閱讀 50,084評論 1 291
  • 那天,我揣著相機與錄音鸳兽,去河邊找鬼掂铐。 笑死,一個胖子當著我的面吹牛揍异,可吹牛的內(nèi)容都是我干的全陨。 我是一名探鬼主播,決...
    沈念sama閱讀 39,151評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼衷掷,長吁一口氣:“原來是場噩夢啊……” “哼辱姨!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起棍鳖,我...
    開封第一講書人閱讀 37,912評論 0 268
  • 序言:老撾萬榮一對情侶失蹤炮叶,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后渡处,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體镜悉,經(jīng)...
    沈念sama閱讀 44,355評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,666評論 2 327
  • 正文 我和宋清朗相戀三年医瘫,在試婚紗的時候發(fā)現(xiàn)自己被綠了侣肄。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,809評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡醇份,死狀恐怖稼锅,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情僚纷,我是刑警寧澤矩距,帶...
    沈念sama閱讀 34,504評論 4 334
  • 正文 年R本政府宣布,位于F島的核電站怖竭,受9級特大地震影響锥债,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜痊臭,卻給世界環(huán)境...
    茶點故事閱讀 40,150評論 3 317
  • 文/蒙蒙 一哮肚、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧广匙,春花似錦允趟、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽涣楷。三九已至,卻和暖如春鲁纠,著一層夾襖步出監(jiān)牢的瞬間总棵,已是汗流浹背鳍寂。 一陣腳步聲響...
    開封第一講書人閱讀 32,121評論 1 267
  • 我被黑心中介騙來泰國打工改含, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人迄汛。 一個月前我還...
    沈念sama閱讀 46,628評論 2 362
  • 正文 我出身青樓捍壤,卻偏偏與公主長得像,于是被迫代替她去往敵國和親鞍爱。 傳聞我的和親對象是個殘疾皇子鹃觉,可洞房花燭夜當晚...
    茶點故事閱讀 43,724評論 2 351

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

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)睹逃,斷路器盗扇,智...
    卡卡羅2017閱讀 134,638評論 18 139
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽?zāi)J的外補...
    _Yfling閱讀 13,742評論 1 92
  • 一沉填、HTML部分 1.表單標簽 form標簽 表單標簽是用來收集用戶信息的疗隶,是一個容器,用來獲取這個標簽中相應(yīng)的其...
    oxd001閱讀 205評論 0 0
  • HTML標簽解釋大全 一翼闹、HTML標記 標簽:!DOCTYPE 說明:指定了 HTML 文檔遵循的文檔類型定義(D...
    米塔塔閱讀 3,229評論 1 41
  • 2018年05月13日劉博林日精進打卡 姓名:劉博林 公司:揚州市方圓建筑工程有限公司 349期(南京)《六項精進...
    Polin1990閱讀 215評論 0 0