青草久久影院-青草久久伊人-青草久久久-青草久久精品亚洲综合专区-SM双性精跪趴灌憋尿调教H-SM脚奴调教丨踩踏贱奴

17站長網

17站長網 首頁 編程教程 CSS3教程 查看內容

CSS3簡介

CSS3 簡介

提起 CSS 我們不會太陌生,我們 Web 頁面的樣式離不開它,而 CSS3 是 CSS 技術升級版本。

對于 CSS3 我們在前端開發的工作中有大量的應用,它主要就是對普通 CSS 樣式的一種補充。如果說 HTML 標簽是頁面的骨架, CSS 是頁面的皮膚, 那么 CSS3 就是頁面的靈魂, 它豐富了頁面的交互和顯示效果。

1. 什么是 CSS3 ?

它其實是 CSS 不停升級的演變,早在 2001 年 W3C 就完成了 CSS3 的草案規范。CSS3 規范的一個新特點是被分為若干個相互獨立的模塊。一方面分成若干較小的模塊較利于規范及時更新和發布,及時調整模塊的內容,這些模塊獨立實現和發布,也為日后 CSS 的擴展奠定了基礎。另外一方面,由于受支持設備和瀏覽器廠商的限制,設備或者廠商可以有選擇的支持一部分模塊,支持 CSS3 的一個子集,這樣有利于 CSS3 的推廣。

我們日常工作中其實 CSS 和 CSS3 是在一起使用的,有時候你甚至不知道已經使用了 CSS3 。因為 CSS3 就是 CSS 升級演變的產物。

2. 為什么要學習 CSS3 ?

我們學習它肯定需要一個理由,最直觀的就是前端已經進入了圖形化時代,豐富的頁面效果在使用 CSS2 實現成本很高。其次,使用 CSS3 可以輕松完成動畫或者過渡效果,遠離腳本實現動畫,讓我節省開發時間。

CSS3 技術可以代替很多圖片,減少標簽的嵌套,這意味著頁面的標簽更少,靜態資源請求數減少,這就意味著我們打開頁面的時間更快更好。

最后,CSS3 做到了向后兼容,在低版本瀏覽器中它不會打亂原有的布局,最多就是不起作用。

3. CSS3 各個模塊發展進程

時間名稱最后狀態模塊
1999.01.27 - 2019.08.13文本修飾模塊候選推薦css-text-decor-3
1999.06.22 - 2018.10.18分頁媒體模塊工作草案css-page-3
1999.06.23 - 2019.10.15多列布局工作草案css-multicol-1
1999.06.22 - 2018.06.19顏色模塊推薦css-color-3
1999.06.25 - 2014.03.20命名空間模塊推薦css-namespaces-3
1999.08.03 - 2018.11.06選擇器推薦selectors-3
2001.04.04 - 2012.06.19媒體查詢推薦css3-mediaqueries
2001.05.17 - 2019.11.13文本模塊工作草案css-text-3
2001.07.13 - 2018.08.28級聯和繼承候選推薦css-cascade-3
2001.07.13 - 2019.06.06取值和單位模塊候選推薦css-values-3
2001.07.26 - 2018.12.18基本盒子模型工作草案css-Box-3
2001.07.31- 2018.09.20字體模塊推薦css-fonts-3
2001.09.24 - 2017.10.17背景和邊框模塊候選推薦css-backgrounds-3
2002.02.20 - 2019.08-17列表模塊工作草案css-lists-3
2002.05.15 - 2018.08.08行內布局模塊工作草案css-inline-3
2002.08.02 - 2018.06.21基本用戶界面模塊推薦css-ui-3
2003.05.14 - 2019.08.02生成內容模塊工作草案css-content-3
2003.08.13 - 2019.07.16語法模塊候選推薦css-Syntax-3
2004.02.24 - 2014.10.14超鏈接顯示模塊工作組筆記css3-hyperlinks
2005.12.15 - 2015.03.26模板布局模塊工作組筆記css-template-3
2006.06.12 - 2014.05.13分頁媒體模塊生成內容工作草案css-gcpm-3
2008.08.01 - 2014.10.14Marquee模塊工作組筆記css3-marquee
2009.07.23 - 2019.10.10圖像模塊候選推薦css-images-3
2010.12.02 - 2019.12.10書寫模式推薦css-writing-modes-3
2011.09.01 - 2013.04.04條件規則模塊候選推薦css3-conditionalr
2012.02.07 - 2016.05.17定位布局模塊工作草案css-position-3
2012.02.28 - 2018.12.04片段模塊候選推薦css-break-3
2012.09.27 - 2019.05.22寬高大小模塊工作草案css-sizing-3
2012.10.09 - 2017.12.14計數器風格候選推薦css-counter-styles-3
2013.04.18 - 2018.07.31溢出模塊工作草案css-overflow-3
2014.02.20- 2019.07.11顯示類型模塊候選推薦css-display-3

參考文獻:百度百科

4. CSS3 新增特性

  1. 邊框特性: 增加了圓角的定義和圖片邊框,它給了設計師更多的設計空間,在以前所有的元素都是方的,如果我們想要使用漂亮的邊框只能使用背景圖,這就無形中給服務器帶來了壓力。

  2. 多背景圖: 現在我們一個元素上可以使用多張背景圖了。

  3. 顏色: 現在我們不但可以使用線性漸變和徑向漸變,還可以設置顏色的透明度,在不借助背景圖的情況下可以創建更多的色彩。

  4. **多列布局和彈性盒模:**讓我們不再像以前那樣為了布局大盒子套小盒子,定位 和 浮動 傻傻分不清楚,它可以說是前端布局的革命。

  5. 空間上增加了 2D 和 3D 空間。

  6. 過渡和動畫。

  7. web字體,我們可以告別千篇一律的微軟雅黑了。

  8. 媒體查詢,現在在不同的分辨率下我們不再通過 JS 去控制樣式了。

  9. 豐富的陰影效果。多用于 hover,懸浮等場景。

5. 學習基礎

  1. 有一定的 CSS 語法基礎。

  2. 了解 HTML 基本的一些元素,如: div h1-h6 a span i 這些簡單的標簽。

  3. 了解 class id 這類基礎元素選擇器。

6. 兼容性

目前 Chrome 、 Firefox 、IE 9+ 基本上支持了大部分的 CSS3 特性,我們可以放心的使用了。對于支持性不好的也可以使用前綴。

ChromeSafariFirefoxIEOpera
webkit--webkit--moz--ms--0-


返回頂部
主站蜘蛛池模板: 午夜福利理论片高清在线 | 久青草国产在线视频 | 亚洲国产精品特色大片观看 | 亚洲大片免费 | 内射少妇36P九色 | 男人舔女人的阴部黄色骚虎视频 | 国产福利高清在线视频 | 色欲午夜无码久久久久久 | 中文字幕精品在线视频 | 久见久热 这里只有精品 | 日韩亚洲不卡在线视频 | 美女大本营 | 99热这里只有精品 | 女王羞辱丨vk | 久久性综合亚洲精品电影网 | 亚洲AV久久无码精品国产网站 | 成3d漫二区三区四区 | 永久免费无码AV国产网站 | 好男人在线高清WWW免费观看 | 国产精品成人无码久免费 | 亚洲国产在线观看免费视频 | 美女全光末满18勿进 | 伊人22222| 国产1769一七六九视频在线 | 亚洲欧美中文字幕5发布 | 久久三级视频 | 最懂男人心论坛 | 一区三区在线专区在线 | 美女被打开了屁股进去的视频 | 99久久久久国产精品免费 | 97视频在线免费播放 | 国产精品资源网站在线观看 | 亚洲 欧洲 国产 日产 综合 | 视频一区精品自拍亚洲 | 歪歪爽蜜臀AV久久精品人人槡 | 中国二级毛片 | 麻豆婷婷狠狠色18禁久久 | 免费看美女的网站 | 中文在线无码高潮潮喷在线 | 又色又爽又黄gif动态视频 | 久久99re热在线观看视频 |