CSS(層疊樣式表)是一種用于描述文檔如何呈現的語言。它是一種標記語言,它定義了文檔的結構和布局(例如用于字體、顏色和大小等)。
CSS提供了一個可以用于控制文檔外觀的標準化方法。這種標準的方法可以用于所有的網頁、應用程序等類型。CSS是W3C(萬維網聯盟)定義的一種標準,它與HTML(超文本標記語言)和XML(可擴展標記語言)一起形成了Web內容的基礎架構。
body { font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #333; } h1 { font-size: 36px; font-weight: bold; color: #007edf; } p { line-height: 1.5; margin-bottom: 10px; } .button { background-color: #007edf; color: #fff; border-radius: 5px; padding: 10px 20px; text-decoration: none; display: inline-block; }
CSS有許多基本概念,例如選擇器、屬性、值、優先級等。選擇器用于指定要應用樣式的HTML元素。屬性定義了要修改的樣式屬性(例如顏色、大小等)。值則指定屬性的定義值。
CSS樣式可以通過內聯(在HTML標記中指定樣式)、內部(在HTML文件中定義的樣式)和外部(在CSS文件中定義的樣式)方式應用。
CSS可以幫助開發人員優化網站性能,例如將所有樣式放在一個文件中,而不是多個文件中,以及使用精簡的代碼和壓縮CSS文件來提高加載速度。