Hallo,
Ich würde gerne erreichen, dass ein Link nicht seine Child-Elemente beeinflusst, z.B. einen eingeschlossenen Text-Block, der im Normalfall dann plötzlich eine andere Schriftgröße, oder Farbe von dem Link erbt.
Wenn ein a-Element z.B. mit color: blue formatiert ist, so vererbt es diese Eigenschaft natürlich auf seine Kindelemente.
Viele CSS-Eigenschaften vererben sich auf diese Weise. »inherit« ist der Standardwert einer ganzen Reihe an Eigenschaften.
Das kannst du nur dadurch verhindern, indem du dem Link keine color-Eigenschaft zuweist. Oder explizit wieder den Standardwert »inherit« setzt. Dadurch wird die Farbe des Elternelements an die Kindelemente vererbt, angenommen diese verwenden ebenfalls color: inherit.
Mathias