Im Allgemeinen können wir sagen, dass alle Stile durch die folgenden Regeln in ein neues "virtuelles" Stylesheet "kaskadiert" werden, wobei Nummer vier die höchste Priorität hat:
1.Browser-Standard 2. Externes Stylesheet 3. Internes Stylesheet (im Kopfbereich) 4.Inline-Stil (innerhalb eines HTML-Elements)
Quelle: w3schools
W3schools erklärt viel über CSS und geht auch durch und zeigt Beispiele für die meisten Dinge, die Sie mit CSS machen können. Immer eine gute Ressource, wenn Sie Fragen zu etwas haben.
Die Rangfolge mit CSS lautet wie folgt:
<p class="redText" style="color: red;">CSS is awesome</p>
.In diesem Beispiel wird die Klasse ignoriert, wenn die Deklaration redText
bereits versucht hat, die Eigenschaft color:
zu definieren. Andere Eigenschaften können jedoch noch geehrt werden. <head><style>
einer HTML-Seite geschrieben werden. <head>
: <link rel="stylesheet" type="text/css" href="mystyle.css" />
Klicken Sie hier, um die Terminologie aufzufrischen: Ссылка
Die Rangfolge mit CSS lautet wie folgt:
<div id="orange" class="green" style="color: red;">This is red</div>
.In dieses Beispiel ist das class
, wenn die green
Klassendeklaration bereits ignoriert hat versucht, die Eigenschaft von Farbe anbietet id
wird ebenfalls ignoriert zu definieren, wenn es hat versucht, die Farbe zu definieren. #orange { color: orange; }
.green { color: green; }
div { color: black; }
Mozilla Developer Network Dokumentation hat sich gut schriftliche Dokumentation über That Which sagt
Wenn mehrere Regeln zu einem bestimmten Elemente gelten, die gewählte Regel auf seinem Stil hängt Spezifität . Inline-Stil (in HTML-Stilattributen) weist die höchste Spezifität auf und überschreibt alle Selektoren, gefolgt von ID-Selektoren , dann Klassenselektoren und schließlich Elementselektoren
Die Textfarbe von unten wird daher rot sein.
Bitte Consult MDN für jedes HTML, CSS oder JavaScript-Kenntnisse, w3school nicht über einen sehr guten Ruf in Entwickler-Community. Weitere Informationen zu diesem Thema finden Sie unter w3fools .
Tags und Links css