精品免费在线观看-精品欧美-精品欧美成人bd高清在线观看-精品欧美高清不卡在线-精品欧美日韩一区二区

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-


返回頂部
主站蜘蛛池模板: 欧美高清性色生活片免费观看 | 宗合久久 | 久久综合九色综合97婷婷群聊 | 久久九九久精品国产 | 精品三级网站 | 福利午夜| 久久午夜精品2区 | 伊人婷婷色香五月综合缴缴情 | 成人影院久久久久久影院 | 日韩在线精品视频 | 欧美亚洲一区 | 亚洲精品第一区二区三区 | 一级黄色录像在线观看 | 免费中文字幕在线国语 | 国产主播专区 | 国产乱码精品一区二区三区中 | 亚洲美洲国产日产 | 免费观看欧美性生 | 国产一在线 | 婷婷性| 人妖另类亚洲xxxx | 青青操青青操 | 久久久国产亚洲精品 | 日韩精品一区二区在线观看 | 国产高清视频在线免费观看 | 欧美特黄一级aa毛片 | 一级做a爰全过程免费视频 一级做a爰性色毛片 | 在线观看日本免费视频大片 | 免费大片网站 | 欧美黄色第一页 | 久优草| 黄色欧美一级片 | 麻豆传媒在线视频 | 香蕉视频在线网站 | 国内精品视频一区二区三区八戒 | 日日噜噜夜夜狠狠tv视频免费 | 精品国产一区二区三区不卡在线 | 三级毛片在线免费观看 | 精品国产日韩亚洲一区91 | 日韩精品一区二区三区小说 | 激情伊人 |