CSS

CSS (层叠样式表)是一种声明性语言,用于控制网页在浏览器中的外观. 浏览器将CSS样式声明应用于所选元素以正确显示它们. 样式声明包含属性及其值,这些属性及其值确定网页的外观.

CSS是HTMLJavaScript的三大核心Web技术之一. CSS通常为HTML元素设置样式,但也可以与其他标记语言(如SVGXML)一起使用 .

CSS规则是与选择器关联的一组属性 . 这是一个使每个HTML段落在黑色背景下变为黄色的示例:

/* The selector "p" indicate 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规则.

Learn more

General knowledge

Technical reference