css - CSS "selectors"之间的那个东西叫什么?

标签 css naming-conventions css-selectors naming

你怎么称呼这些:

body > p + p

在 CSS 选择器中?他们是:

  • 关系运算符
  • 基于位置的标准
  • 还有别的吗?

我只是不知道该怎么称呼他们。有正式名称吗?

(还有,a b c 中的 a b ca b c 中的 a 是否有官方名称?)

最佳答案

根据 https://www.w3.org/TR/selectors-3/#combinators它们被称为“组合器”。

  1. (空格字符)= 后代组合符
  2. >(尖括号或大于号)= 子组合符
  3. +(加号)=相邻兄弟组合
  4. ~ (波浪号) = 一般兄弟组合符

关于css - CSS "selectors"之间的那个东西叫什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8370493/

相关文章:

html - 适合整个高度的 float 元素

javascript - 使用 CasperJS 单击具有特定格式的可变属性值的元素

javascript - nth-child 选择器不适用于手机上属于 JavaScript 的 Tingle.js 类

html - 为什么链接伪类不能在类选择器上工作?

python3模块导入/命名困境

html - Safari 6 不计算 <!--[if !IE]> 条件

html - 我怎样才能 "clear"flexbox 元素?

javascript - 浏览器预览仅显示 html,无 css 或 javascript(w3layouts.com 网站模板)

python - python文件名的下划线前缀是什么?

swift - Swift 3 的变量命名约定思想