我似乎找不到太多关于这方面的信息.

Smashing Magazine似乎在说html:root是一回事,但肯定有微小的区别?

推荐答案

W3C wiki:

:root伪类表示作为文档根的元素.在HTML中,这始终是HTML元素.

CSS是一种通用的样式语言.它可以与其他文档类型一起使用,不仅可以与HTML一起使用,还可以与SVG一起使用.

specification位开始(强调我的观点):

本规范定义了层叠样式表,级别2修订版1(CSS 2.1).CSS 2.1是一种样式表语言,允许作者和用户将样式(例如,字体和间距)附加到structured documents (e.g., HTML documents and XML applications).

Css相关问答推荐

如何居中对齐容器父对象?

将CSS更改为Mat-Form-Field,其中包含搜索框

ReactJS 连续循环动画滚动

当鼠标移到侧边栏之外时,如何防止shiny 仪表板侧边栏菜单中的 pickerInput 选项被切断?

如何使我的标语(h1元素)不居中对齐?

如何在 VS Code 中获得 JavaFX CSS 属性的自动完成功能?

应用边框半径的 iframe 在 4 个角上有细曲线

Mat table - 保留第一列和复选框

如果父项的不透明度小于 1,则背景过滤器不适用

网格区域即使使用 fr 也不会减小其宽度

循环一个 sass/scss 变量以生成 css 变量

JavaFX TreeTableView Css for unfocused selected line

AngularJS Graphs & Charts - 实线和虚线的混合

有条件地覆盖 CSS 中的 AntD Select 样式

CSS3 的 :root 伪类和 html 有什么区别?

Angular Material 中的样式垫 Select

在CSS中将文本和 Select 框对齐到相同的宽度?

范围内的 CSS 未在组件中应用

如果容器 div 较小,如何将子 div 扩展到 100% 屏幕宽度?

使用没有设置宽度或高度的边界半径的胶囊形状?