在網頁設計中,CSS(層疊樣式表)是必不可少的一部分。那么,CSS的起源是什么呢?
1994年,一位名叫H?kon Wium Lie的挪威人提出了一種名為“樣式表”的想法。他認為,網頁應該像報紙一樣,可以用樣式定義的方式來控制它們的外觀和布局。
隨后,在1996年,H?kon Wium Lie和Bert Bos一起開發出了CSS 1。這是第一個正式的CSS版本,它包括基本的樣式屬性,如顏色、字體、間距等。CSS 1讓網頁設計師可以更好地控制網頁的外觀,并且可以通過樣式表來統一整個網站的風格。
/*CSS 1的一些基本樣式屬性*/ body { color: black; background-color: white; } h1 { font-size: 24px; font-weight: bold; text-align: center; } p { line-height: 1.5; margin: 0 0 10px 0; }
隨著時間的推移,CSS也不斷發展。在1998年,CSS 2發布,它增加了更多的樣式屬性,如定位、浮動、邊框和背景等。CSS 2的發布讓網頁設計師可以更靈活、更高效地進行網頁布局和設計。
最近,CSS 3已經逐漸成為了網頁設計的主要標準。CSS 3包括更多的新屬性和功能,如多列布局、圓角邊框、陰影和漸變,為網頁設計師提供了更多的創意空間。
/*CSS 3的一些新屬性*/ article { column-count: 3; column-gap: 20px; } button { border-radius: 5px; box-shadow: 1px 1px 3px rgba(0,0,0,0.5); background: linear-gradient(#fff, #efefef); }
綜上所述,CSS的起源可以追溯到上世紀90年代。從最初的CSS 1到現在的CSS 3,CSS已經成為了網頁設計中不可或缺的一部分。
上一篇css起源模組