CSS

CSS (层叠样式表) 是一种声明式语言,用于控制网页在 浏览器 中的显示方式。

浏览器将 CSS 样式声明应用于选定的元素,以便正确显示它们。样式声明包含属性及其值,这些值决定了网页的外观。

CSS 是三大核心 Web 技术之一,另外两种是 HTMLJavaScript。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;
}

“层叠”指的是控制选择器优先级以更改页面外观的规则。这是一个非常重要的特性,因为一个复杂的网站可能包含数千个 CSS 规则。

另请参阅