Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
407 views
in Technique[技术] by (71.8m points)

naming conventions - What is that thing between CSS "selectors" called?

What do you call these:

body > p + p

in a CSS selector? Are they:

  • Relational operators
  • Position-based criteria
  • Something else?

I just have no idea what to call them. Is there an official name?

(And, also, are there official names for a b c in a b c, d e f and a in a b c?)

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

According to https://www.w3.org/TR/selectors-3/#combinators they are called "combinators".

  1. (space character) = descendant combinator
  2. > (angle bracket or greater-than sign) = child combinator
  3. + (plus mark) = adjacent sibling combinator
  4. ~ (tilde) = general sibling combinator

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...