Ich habe dieses Zeichen mehrmals in CSS-Dateien gesehen, aber ich habe keine Ahnung, wie es verwendet wird. Kann mir jemand das erklären und zeigen, wie nützlich es ist, einen Seitenstil zu vereinfachen?
css
css-selectors
Sam152
quelle
quelle
Antworten:
Es ist eine CSS-Kinderauswahl.
P > SPAN
bedeutet, dass der folgende Stil auf alle SPAN-Tags angewendet wird, die untergeordnete Elemente einesP
Tags sind.Beachten Sie, dass "Kind" "unmittelbarer Nachkomme" bedeutet, nicht irgendein Nachkomme.
P SPAN
ist ein Nachkommen-Selektor , der den folgenden Stil auf alleSPAN
Tags anwendet , die Kinder einesP
Tags oder rekursiv Kinder eines anderen Tags sind, das ein Kind / ein Nachkomme einesP
Tags ist.P > SPAN
gilt nur fürSPAN
Tags, die untergeordneteP
Elemente eines Tags sind.quelle
wird mit jedem übereinstimmen
<em>
, der innerhalb eines<p>
. Zum Beispiel würde es mit den folgenden<em>
s übereinstimmen :Andererseits,
Passt nur zu
<em>
s, die unmittelbare Kinder von sind<p>
. Also wird es passen:Aber nicht:
quelle
Dies ist als Kinderkombinator bekannt:
(von http://www.xml.com/pub/a/2003/06/18/css3-selectors.html )
quelle
mehr unter http://www.w3.org/TR/CSS21/selector.html#child-selectors
quelle