CSS-Selektoren: Vergleich von HTML, Body und dem Universal Selector *
Beim Anwenden von CSS-Stilen auf ein HTML-Dokument wird der Kontext angezeigt, in dem Welche Selektoren verwendet werden, bestimmt deren Auswirkungen. Lassen Sie uns die Unterschiede zwischen den HTML-, Body- und *-Selektoren untersuchen, wenn sie auf dasselbe Dokument angewendet werden.
HTML-Selektor
Das Anwenden von Stilen auf das HTML-Element wirkt sich nur auf < aus ;html> Etikett. Seine untergeordneten Elemente, einschließlich des
Tag, erbt die angegebenen Farben. Allerdings erbt die Eigenschaft „Hintergrundfarbe“ nicht, was bedeutet, dass der Hintergrund im gesamten Ansichtsfenster sichtbar ist.Body Selector
Der Body Selector formatiert nur die < ;Körper> Element. Seine Nachkommenelemente erben die Farbe. Der implizite Hintergrund des Das Element wird an den
weitergegeben. es sei denn, für ist explizit ein anderer Hintergrund festgelegt.Universeller Selektor *
Der universelle Selektor * gilt für jedes einzelne Element im Dokument. Es unterbricht die Vererbungskette und verhindert so die Vererbung von Eigenschaften. Von dieser Regel wird im Allgemeinen abgeraten, es sei denn, es gibt einen zwingenden Grund, die Vererbung vollständig außer Kraft zu setzen.
Zusammenfassung
Das obige ist der detaillierte Inhalt vonWie unterscheiden sich „html', „body' und der Universal Selector (*) im CSS-Stil?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!