css第一節(jié)第二天

1.1CSS語法

選擇符

屬性聲明

括號(hào)

換行不敏感、空格不敏感

案例:

div { color:red;}

p{font-size:14px;color:blue;}

h1 {

width: 20px;

height:200px;

}

1.2CSS簡單屬性

width:設(shè)置寬度,單位px像素

height:高度

color:前景色,也就是文字的顏色

background-color:背景色。

font-size:字體的大小。

案例:

1.3CSS的注釋格式: /* 注釋內(nèi)容? */

2.1CSS選擇器綜述

所有標(biāo)簽選擇器 * {}(通配符選擇器)

標(biāo)簽選擇器? p {}? ? div {}

ID選擇器? ? #head {}

類選擇器? .head {}

層級(jí)選擇器(復(fù)合選擇器)

分組選擇器

屬性選擇器

子元素選擇器

相鄰兄弟選擇器

偽類選擇器

偽元素選擇器

2.2通配符選擇器

通配符選擇器用“*”號(hào)表示,他是所有選擇器中作用范圍最廣的,能匹配頁面中所有的元素。
例如下面的代碼,使用通配符選擇器定義CSS樣式,清除所有HTML標(biāo)記的默認(rèn)邊距。

通配符的穿透力很強(qiáng),優(yōu)先級(jí)高于繼承的樣式,會(huì)覆蓋繼承的樣式。一般不用。

2.3標(biāo)簽選擇器

2.4 ID選擇器

2.4.1 -HTML標(biāo)簽都有公共ID屬性,而且整個(gè)頁面唯一

-id一般用于css的選擇器和js的鉤子

-id選擇器使用“#”進(jìn)行標(biāo)識(shí),后面緊跟id名

2.4.2ID選擇器命名規(guī)范

1)只允許出現(xiàn)字母(大小寫均可,嚴(yán)格區(qū)分) 、下劃線、數(shù)字。

也就是說,id=”laoHe”和 id=”laohe”不沖突

2) 只允許以字母開頭

3) 命名沒有長度限制,可以是 1 個(gè)字母,也可以是很多個(gè)。不過不建議太長。

4) 不允許出現(xiàn)標(biāo)簽名(不是硬性規(guī)定,是有工作經(jīng)驗(yàn)的表現(xiàn)

注意:

id選擇器的優(yōu)先級(jí)非常高,所以確定在整個(gè)頁面內(nèi)唯一出現(xiàn)時(shí),才可以使用id選擇器,不然因?yàn)閮?yōu)先級(jí)問題在后續(xù)維護(hù)中不能很好進(jìn)行修改更新。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,923評(píng)論 18 139
  • CSS定義: CSS 指層疊樣式表 (Cascading Style Sheets) CSS通常稱為CSS樣式表或...
    顯然2017閱讀 886評(píng)論 0 8
  • 最近在看html基礎(chǔ),好吧,寫點(diǎn)筆記,比較low見諒,反正我自己看懂就行了 CSS基礎(chǔ) 1、css簡介 casca...
    小龍是只貓閱讀 602評(píng)論 0 1
  • 國家電網(wǎng)公司企業(yè)標(biāo)準(zhǔn)(Q/GDW)- 面向?qū)ο蟮挠秒娦畔?shù)據(jù)交換協(xié)議 - 報(bào)批稿:20170802 前言: 排版 ...
    庭說閱讀 11,149評(píng)論 6 13
  • CSS第一節(jié) CSS :層疊樣式表 (Cascading Style Sheets)或級(jí)聯(lián)樣式表。 CSS用途:主...
    金妮ing閱讀 480評(píng)論 0 1