CSS編程快速入門教程

2018-06-28 14:18 更新

一、什么是CSS?


  • CSS 指層疊樣式表 (Cascading Style Sheets)

  • 樣式定義如何顯示 HTML 元素

  • 樣式通常存儲(chǔ)在樣式表

  • 把樣式添加到 HTML 4.0 中,是為了解決內(nèi)容與表現(xiàn)分離的問題

  • 外部樣式表可以極大提高工作效率

  • 外部樣式表通常存儲(chǔ)在 CSS 文件

  • 多個(gè)樣式定義可層疊為一


二、基本語法規(guī)范

分析一個(gè)典型CSS的語句:

p {COLOR:#FF0000;BACKGROUND:#FFFFFF}
  • 其中"p"我們稱為"選擇器"(selectors),指明我們要給"p"定義樣式;
  • 樣式聲明寫在一對(duì)大括號(hào)"{}"中;
  • COLOR和BACKGROUND稱為"屬性"(property),不同屬性之間用分號(hào)";"分隔;
  • "#FF0000"和"#FFFFFF"是屬性的值(value)。

三、顏色值

顏色是由紅(RED),綠(GREEN),藍(lán)(BLUE )光線的顯示結(jié)合簡(jiǎn)稱“RGB”,例如:color : rgb(255,0,0)也可以用十六進(jìn)制寫,就象上面例子color:#FF0000如果十六進(jìn)制值是成對(duì)重復(fù)的可以簡(jiǎn)寫,效果一樣。例如:#FF0000可以寫成#F00。但如果不重復(fù)就不可以簡(jiǎn)寫,例如#FC1A1B必須寫滿六位。

查看更多CSS顏色值


四、定義字體

CSS字體屬性定義字體,加粗,大小,文字樣式。

web標(biāo)準(zhǔn)推薦如下字體定義方法:

body { font-family : "Lucida Grande", Verdana, Lucida, Arial, Helvetica, 宋體,sans-serif; }
  • 字體按照所列出的順序選用。如果用戶的計(jì)算機(jī)含有Lucida Grande字體,文檔將被指定為Lucida Grande。沒有的話,就被指定為Verdana字體,如果也沒有Verdana,就指定為Lucida字體,依此類推,;
  • Lucida Grande字體適合Mac OS X;
  • Verdana字體適合所有的Windows系統(tǒng);
  • Lucida適合UNIX用戶
  • "宋體"適合中文簡(jiǎn)體用戶;
  • 如果所列出的字體都不能用,則默認(rèn)的sans-serif字體能保證調(diào)用;

五、CSS 屬性


CSS的屬性都定義在CSS的聲明塊中,每個(gè)CSS屬性都定義了一系列的關(guān)鍵信息


查看全部CSS屬


六、CSS 實(shí)戰(zhàn)闖關(guān)

我們?yōu)閷W(xué)習(xí)者準(zhǔn)備了大量的CSS編程實(shí)戰(zhàn)練習(xí),供大家通過親自編程實(shí)驗(yàn)來熟練編程操作

開始CSS編程闖關(guān)



七、CSS 實(shí)例

css 在線150個(gè)實(shí)例,通過本站編輯器,你可以學(xué)習(xí)在線查看修改后css的運(yùn)行效果。

嘗試一下!


八、CSS 問答


自學(xué)自怕的就是遇到問題無人解答,為此W3Cschool開設(shè)了CSS問答專區(qū),方便新手們學(xué)習(xí)交流。

去CSS問答提問


九、CSS 相關(guān)工具

W3CSchool中你可以找到更完整的CSS教程、資料,工具等。

CSS 速查詞典

CSS 教程

CSS3 教程

CSS 參考手冊(cè)

前端開發(fā)學(xué)習(xí)資源匯總

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)