1.4.1css簡介

概念

cascading style sheet 成疊樣式表
主要定義頁面中的表現(xiàn)

發(fā)展史

1996 css1,1998 css2,2007 css2.1,2001 css3

引入

  • 外部樣式表
<head>
    <link rel="stylesheet" href="base.css">
</head>

用link標(biāo)簽引入外部樣式表官脓,href屬性里寫css文件地址

  • 內(nèi)部樣式表
<head>
    <style>
        body{background-color:red}
        p{margin-left:20px}
    </style>
</head>

通過style標(biāo)簽引入荠列,樣式內(nèi)容少時(shí)用內(nèi)部樣式缕坎。

  • 內(nèi)嵌樣式
<p style="color:red;margin-left:20px;">
    this is a paragraph
</p>

使得html與css雜合在一起不利于維護(hù)谐丢。不建議引用

語法

/*用戶列表*/
.m-userlist{margin: 0 0 30px}
.m-userlist.list{position: relative;height: 93px;overflow: hidden;}
.m-userlist.list ul{margin: -13px 0 0 -13px;zoom:1;}

selector{property1:value;property2:value;}
大括號之前為選擇器座舍,大括號里面屬性聲明岗喉,每個(gè)屬性聲明用分號隔開桃焕,每個(gè)屬性聲明=屬性名:屬性值
注釋/* */

瀏覽器私有屬性

  • chrome,safari
    -webkit
  • firefox
    -moz
  • IE
    -ms-
  • opera
    -o-
    私有屬性為了兼容不同瀏覽器書寫如下
.pic{
    -webkit-transform:rotate(-3deg);
    -moz-transform:rotate(-3deg);
    -ms-transform:rotate(-3deg);
    -o-transform:rotate(-3deg);
    transrorm:rotate(-3deg);
}

把私有的屬性寫著前面买决,把標(biāo)準(zhǔn)的寫著后面契沫。

屬性值語法

margin: [<length>|<percentage>|auto]{1,4}
基本元素带猴,組和符號,數(shù)量符號

基本元素

  • 關(guān)鍵字
    -auto,solid,bold…
  • 類型
    基本類型(<length>,<percentage>,<color>…)
    其他類型(<'padding-width'>.<color-stop>…)
  • 符號(/,)
    分割屬性值
  • inherit,initial

組和符號-空格

<'font-size'> <'font-family'>
兩個(gè)都要出現(xiàn)且順序一致

  • 合法值
    -12px arial
  • 不合法值
    -2em
    -arial 14px

組和符號-&&

<length>&&<color>
兩個(gè)都要出現(xiàn)懈万,順序不要求

  • 合法值
    -green 2px
    -1em blue
  • 不合法值
    -blue

組合符號-||

underline||overline||line-through||blink
至少出現(xiàn)一個(gè)順序沒有關(guān)系

  • 合法值
    -underline
    -overline underline

組和符號-|

<color>|transparent
兩個(gè)基本元素只能出現(xiàn)一個(gè)

  • 合法值
    -orange
    -transparent
  • 不合法值
    -blue transparent

組和符號-[]

bold[thin||<length>]
分組作用拴清,大括號里可以看作一個(gè)整體

  • 合法值
    -bold thin
    -bold 2em

數(shù)量符號-無

<length>
基本元素只能出現(xiàn)一次

  • 合法值
    -1px
    -10em

數(shù)量符號-+

<color-stop>[,<color-stop>]+
出現(xiàn)一次或者多次

  • 合法值
    -#ff,red
    -blue,green50%,gray
  • 不合法值
    -red

數(shù)量符號-?

inset?&&<color>
基本屬性可以出現(xiàn)也可以不出現(xiàn)

  • 合法值
    -inset blue
    -red

數(shù)量符號-{}

<length>{2,4}
基本元素可以出現(xiàn)幾次钞速,最少出現(xiàn)幾次贷掖,最多出現(xiàn)幾次

  • 合法值
    -1px 2px
    -1px 2px 3px
  • 不合法值
    -1px

數(shù)量符號-*

<time>[,<time>]*

可以出現(xiàn)零次,一次或者多次

  • 合法值
    -1s
    -1s,4ms

數(shù)量符號-#

<time>#
需要出現(xiàn)一次或者多次渴语,中間需要用逗號隔開

  • 合法值
    -2s,4s
  • 不合法值
    -1ms 2ms

屬性值例子

  • padding-top:<length>|<percentage>
  • 合法值
    -padding-top:1px
  • 不合法值
    -padding-top:1em 5%
  • box-shadow:[inset?&&[<length>{2,4}&&<color>?]]#|none
  • 合法值
    box-shadow:3px 3px rgb(50% 50% 50%),red 0 0 4px inset

@規(guī)則語法

@import"subs.css";
@charset"UTF-8";
@media print{
    body{font-size: 10pt}
}
@keyframes fadeint{
    0%{top: 0;}
    50%{top: 30px;}
    100%{top: 0;}
}

@標(biāo)識符 xxx;
@標(biāo)識符 xxx {}

@規(guī)則

  • @media
    用來做布局苹威,設(shè)備只有符合了媒體查詢條件,里面的樣式才能生效
  • keyframes
    用來描述css動畫的中間步驟
  • font-face
    引入外部字體驾凶,十頁面中字體更加豐富
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末牙甫,一起剝皮案震驚了整個(gè)濱河市掷酗,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌窟哺,老刑警劉巖泻轰,帶你破解...
    沈念sama閱讀 219,270評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異且轨,居然都是意外死亡浮声,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評論 3 395
  • 文/潘曉璐 我一進(jìn)店門旋奢,熙熙樓的掌柜王于貴愁眉苦臉地迎上來泳挥,“玉大人,你說我怎么就攤上這事至朗√敕” “怎么了?”我有些...
    開封第一講書人閱讀 165,630評論 0 356
  • 文/不壞的土叔 我叫張陵锹引,是天一觀的道長矗钟。 經(jīng)常有香客問我,道長嫌变,這世上最難降的妖魔是什么吨艇? 我笑而不...
    開封第一講書人閱讀 58,906評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮腾啥,結(jié)果婚禮上秸应,老公的妹妹穿的比我還像新娘。我一直安慰自己碑宴,他們只是感情好软啼,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,928評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著延柠,像睡著了一般祸挪。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上贞间,一...
    開封第一講書人閱讀 51,718評論 1 305
  • 那天贿条,我揣著相機(jī)與錄音,去河邊找鬼增热。 笑死整以,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的峻仇。 我是一名探鬼主播公黑,決...
    沈念sama閱讀 40,442評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了凡蚜?” 一聲冷哼從身側(cè)響起人断,我...
    開封第一講書人閱讀 39,345評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎朝蜘,沒想到半個(gè)月后恶迈,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,802評論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡谱醇,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,984評論 3 337
  • 正文 我和宋清朗相戀三年暇仲,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片副渴。...
    茶點(diǎn)故事閱讀 40,117評論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡熔吗,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出佳晶,到底是詐尸還是另有隱情,我是刑警寧澤讼载,帶...
    沈念sama閱讀 35,810評論 5 346
  • 正文 年R本政府宣布轿秧,位于F島的核電站,受9級特大地震影響咨堤,放射性物質(zhì)發(fā)生泄漏菇篡。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,462評論 3 331
  • 文/蒙蒙 一一喘、第九天 我趴在偏房一處隱蔽的房頂上張望驱还。 院中可真熱鬧,春花似錦凸克、人聲如沸议蟆。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,011評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽咐容。三九已至,卻和暖如春蚂维,著一層夾襖步出監(jiān)牢的瞬間戳粒,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,139評論 1 272
  • 我被黑心中介騙來泰國打工虫啥, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留蔚约,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,377評論 3 373
  • 正文 我出身青樓涂籽,卻偏偏與公主長得像苹祟,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,060評論 2 355

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

  • 1.CSS簡介 Cascading Style Sheet 層疊樣式表 主要用來定義頁面中的表現(xiàn)苔咪,HTML 描述頁...
    hyt222閱讀 827評論 0 0
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color锰悼,font,text-align团赏,li...
    wzhiq896閱讀 1,756評論 0 2
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color箕般,font,text-align舔清,li...
    love2013閱讀 2,315評論 0 11
  • CSS簡介 CSS 指層疊樣式表 (Cascading Style Sheets) 樣式定義如何顯示HTML 元素...
    MrMagicWang閱讀 716評論 0 1
  • 1丝里、垂直對齊 如果你用CSS,則你會有困惑:我該怎么垂直對齊容器中的元素体谒?現(xiàn)在杯聚,利用CSS3的Transform,...
    kiddings閱讀 3,166評論 0 11