彩票联盟

媒體
當前位置: 首 頁 > 新聞中心 > 深度技術

為什么CSS4還沒被應用于網站建設?

2021-10-26 11:45:38

重慶網站設計聊聊已經有一些關于是否應該像定義的CSS“下一個版本”CSS4的討論,在本篇新聞中,重慶橙柚青網絡科技有限公司將和大家討論此問題,為CSS創建新功能版本的利弊,以及確定新功能版本的潛在問題。

網站建設

在南京網站建設微信群中引發了為什么CSS4還沒有成熟的討論,為了理解為什么沒有CSS4,我們需要看一下Web平臺的歷史,CSS的初始版本是一個單一的整體規范,這些規范包含所有可能的CSS屬性和值,這很好用,因為沒有太多CSS要詳細說明,CSS1主要涵蓋用于格式化文本文檔的功能,CSS2和CSS2.1中添加了其他功能和說明,但是CSS仍然是一個相對較小的規范。

當CSS工作組開始研究CSS3時,決定將大型規范拆分為模塊,這些模塊每個都覆蓋CSS的一部分,并非所有CSS都會立即放入新模塊中,CSS2.1中仍然定義了許多東西,因為它們沒有更改或添加,因此,如果仍在CSS2中定義所引用的內容,您仍會在現代模塊中找到指向CSS2規范的鏈接,但是,任何新的CSS都是在單獨的模塊中創建的,隨著新CSS的創建,這種模塊化一直持續到現在,例如,構成BoxAlignment規范的幾種功能開始在Flexbox規范中開始使用,一旦很明顯它們可以應用于其他布局方法(例如GridLayout),它們就被移到一個新模塊中,也要為該其他方法定義。

我們不再將新規范稱為CSS3規范,部分原因是它沒有多大意義,對模塊進行版本控制的方式是,CSS2的升級模塊(例如Selectors)成為了3級模塊,全新的CSS(例如CSS網格布局)在CSS2中根本不存在,因此可以從1級模塊開始生活,這些初始模塊中的一些模塊現在處于4級甚至5級,因此,調用所有新的CSSCSS3不再映射到這些級別編號,并且可能會造成混亂。

除了規范級別,每個單獨的級別都經過從初始草案到成為W3C建議書的分階段過程,該過程中的步驟稱為“成熟度級別”,您可能會認為W3C建議是一個“網絡標準”,但是我們在工作中每天使用的許多東西都是在尚未達到該成熟度級別的規范中定義的,您可以在CSSWGCurrentWork頁面上查看規范列表及其狀態。

最近瀏覽:

重慶網站建設公司

聯系我們

15828609470

公司網址: www.whjzzy.com

聯系地址: 重慶大坪英利國際廣場2單元30-1

彩票联盟 900彩票
<div id="6yg06"><tr id="6yg06"></tr></div>
  • <nav id="6yg06"></nav>
    <table id="6yg06"></table>