"... ist es möglich, eine Eigenschaft von einem Stil in einen anderen Stil zu übernehmen. So könnte ich zum Beispiel die Schriftgröße, die in meinen Standardparagra-Tag-Einstellungen angegeben ist, in meine Hyperlink-Tags übernehmen."
Die Link-Tags werden automatisch die Schriftarten aus dem Absatz verwenden, wenn und nur wenn sie innerhalb eines Absatzes sind. Wenn sie außerhalb eines Absatzes (sagen wir in einer Liste) sind, werden sie nicht die gleiche Schriftart verwenden usw.
Zum Beispiel diese CSS:
* {
margin: 0 10px;
padding:0;
font-size: 1 em;
}
p, a { font-size: 75%; }
generiert Links und Absätze, die bei .75em bemessen sind, . Aber es wird Links innerhalb von Absätzen um etwa .56em (.75 * .75) anzeigen.
Zusätzlich zu der von Jonathan Arkell zitierten Spezifitätsreferenz empfehle ich die bei W3Schools.
"Styles, die später in einem Stylesheet definiert werden, überschreiben immer die zuvor definierten Eigenschaften" das stimmt nicht ganz. Es passiert nur, wenn Selektoren dieselbe Spezifität haben. p # ID überschreibt immer p.class - siehe Kaskade in der CSS-Spezifikation. – Kornel
@porneL - Danke für die Korrektur, behoben. Ich dachte in der Denkweise des Beispielfalles. – leek