在歷經超過10年的開發與修訂後,W3C(Worldwide Web Consortium)終於在本周二(6/7)釋出CSS 2.1的最終規格。
CSS 1正式版於1996年發布,CSS 2則是在1998年,間隔10及年的時間才出現CSS 2.1。W3C共同主席Daniel Glazman表示,有人曾經問起為何CSS 2.1需要那麼久的時間,原因來自於CSS 2.1是一格式功能的龐大集合,因此必須謹慎審查及明列其間可能的互動,同時也需要自既有已實施的案例中與測試中學習,時間可確保該規格的品質與互動性。
CSS的全名為Cascading Style Sheets(串接樣式表),是一種樣式表語言,以讓作者及使用者在諸如HTML文件或XML應用程式等結構化文件中附上字型或呈現格式,藉由分離文件內容與文件呈現的格式,CSS簡化了網路的編寫與網站維護。
CSS 2.1標準是根據CSS 1及CSS 2所建置,支援特定媒介的樣式表,因此作者能夠將文件的表現方式裁剪成適合瀏覽器、聽覺裝置、印表機、點字裝置或手持裝置,同時也支援內容定位、表格輸出、國際化特性及與使用者介面有關的功能。
除了修改CSS 2中的少許錯誤外,基本上CSS 2.1是自CSS 2衍生而來,移除了CSS 2的某些規格、更動了某些規格,但有些規格維持一致,不過,W3C表示,那些在CSS 2.1中被移除的規格也可能會出現在未來的CSS 3中。
W3C已經著手開發CSS 3,根據該組織對CSS 3的規畫,CSS 3將採用模組化文件的型式,每個模組都會新增或延伸CSS 2中的標準功能,截至今年3月底,W3C已頒布超過40個CSS模組。(編譯/陳曉莉)
熱門新聞
2025-12-24
2025-12-29
2025-12-29
2025-12-26
2025-12-30
2025-12-26