12月18日是一個(gè)重要的日子,因?yàn)樗荂SS發(fā)展歷史上的一個(gè)里程碑。CSS最初的規(guī)范在1996年發(fā)表,但它的第一個(gè)重要版本,CSS 2,是在12月18日的1998年發(fā)布的。
在CSS 2中,許多現(xiàn)在被視為標(biāo)準(zhǔn)的CSS屬性被引入,例如position、z-index、overflow等。此外,CSS 2的發(fā)布也帶來(lái)了CSS的布局模型,包括塊級(jí)元素、內(nèi)聯(lián)元素、替換元素和浮動(dòng)元素。
12月18日也標(biāo)志著CSS的下一步發(fā)展,即CSS 3的工作開(kāi)始。從那時(shí)起,各種CSS模塊陸續(xù)發(fā)布,包括選擇器、盒模型、顏色、文本效果、動(dòng)畫(huà)和轉(zhuǎn)換等。
以下是一個(gè)簡(jiǎn)單的CSS 2布局示例,使用pre標(biāo)簽包含代碼:
.container { position: relative; width: 960px; margin: 0 auto; } .sidebar { position: absolute; top: 0; left: 0; width: 200px; } .content { margin-left: 220px; }
這個(gè)布局使用一個(gè)相對(duì)定位的容器,其中包含一個(gè)絕對(duì)定位的側(cè)邊欄和一個(gè)左邊距為220px的內(nèi)容區(qū)域。
CSS繼續(xù)成為Web開(kāi)發(fā)的重要組成部分,為我們提供了控制網(wǎng)頁(yè)樣式和布局的工具。12月18日標(biāo)志著CSS的創(chuàng)新和發(fā)展,它將在未來(lái)繼續(xù)為Web開(kāi)發(fā)者提供強(qiáng)大而靈活的工具。