努力成为学而知之者,但困而知之者也未尝不可
层叠样式表(Cascading Style Sheets,缩写为 CSS)是一种样式表语言。它描述一个网页的表现与展示效果。可以用它来选择性地为 HTML 元素添加样式。
HTML(超文本标记语言——HyperText Markup Language)是构成 Web 世界的一砖一瓦。它定义了网页内容的含义和结构。除 HTML 以外的其他技术则通常用来描述一个网页的表现与展示效果(如 CSS),或功能与行为(如 JavaScript)。
本文介绍了在CSS中属性的计算过程, 其中涉及到CSS 的一些最基本的概念——层叠、优先级和继承——这些概念决定着如何将 CSS 应用到 HTML 中,以及如何解决冲突。