CSS(Cascading Style Sheets)是一種用于描述文檔樣式的語言。CSS1是CSS的第一個(gè)版本,于1996年發(fā)布,它是一種簡(jiǎn)單的且基本的層疊樣式表語言。以下是CSS1的一些特性:
p { font-size: 16px; color: #333; line-height: 1.5; }
CSS1的主要特點(diǎn)是可以通過在HTML中使用style標(biāo)簽或鏈接一個(gè)獨(dú)立的CSS文件來修改頁面的樣式。它包括了文本樣式、背景樣式、表格樣式、布局樣式等基本樣式屬性。但是,相對(duì)于現(xiàn)代的CSS3,CSS1的功能比較有限。
文本樣式包括字體大小、顏色、字體樣式、字體粗細(xì)、行高等屬性。背景樣式可設(shè)置背景顏色、背景圖片、背景重復(fù)方式、背景定位等。表格樣式可以設(shè)置表格邊框、單元格間距、表格布局等。布局樣式可以設(shè)置元素的位置(相對(duì)于父元素或?yàn)g覽器視窗)、寬度、高度、邊距、內(nèi)邊距等屬性。
在CSS1中,樣式的優(yōu)先級(jí)由CSS規(guī)則的結(jié)構(gòu)位置和樣式表的順序決定。通俗來說,樣式后面的優(yōu)先級(jí)高于前面的樣式,一旦有兩個(gè)樣式?jīng)_突,后面的樣式會(huì)覆蓋前面的。例如:
p { font-size: 14px; } .highlight { font-size: 18px; }
對(duì)于擁有class屬性為highlight的段落,字體大小將是18px,而其他段落的字體大小將是14px。
總的來說,盡管CSS1的功能比較有限,但它仍然是CSS的一個(gè)基礎(chǔ)版本,為日后CSS的發(fā)展打下了堅(jiān)實(shí)的基礎(chǔ)。