CSS

CSS (Cascading Style Sheets,層疊樣式表) 是一種宣告式語言,用於控制網頁在 瀏覽器中的外觀。

瀏覽器將 CSS 樣式宣告應用於選定的元素,以正確顯示它們。樣式宣告包含屬性及其值,這些屬性和值決定了網頁的外觀。

CSS 是與 HTMLJavaScript 一起構成的三大核心 Web 技術之一。CSS 通常用於對 HTML 元素 進行樣式設定,但也可用於其他標記語言,例如 SVGXML

CSS 規則是一組與 選擇器 關聯的 屬性。以下示例將所有 HTML 段落的背景設定為黑色,文字顏色設定為黃色。

css
/* The selector "p" indicates that all paragraphs in the document will be affected by that rule */
p {
  /* The "color" property defines the text color, in this case yellow. */
  color: yellow;

  /* The "background-color" property defines the background color, in this case black. */
  background-color: black;
}

“層疊”(Cascading)指的是用於確定選擇器優先順序以更改頁面外觀的規則。這是一個非常重要的特性,因為一個複雜的網站可能包含成千上萬條 CSS 規則。