Hermann : kleine "unschönheit" im IE, color: inherit;

Beitrag lesen

Hallo an die "Forumsgemeinde"

Ich habe ein kleines, sicherlich für Euch triviales Problem.
bezüglich der Farbgestaltung <a href="#"> gibt es mehrere Postings, aber nicht in diesem Zusammenhang
Beispiel:

<div class="main">text1<a class="sub" href="#">text2</a>text3</div>

ich füge mitten in einen text, der eine Textfarbe(class=main) gesetzt hat,einen Hyperlink(class=sub) ein und möchte, das die ursprüngliche Farbe nicht verändert wird. Ferner möchte ich die Farbe in <a> bzw. meiner klasse "sub" nicht expliziet setzen, da ich von der parentklasse "main" nichts kenne(also kein class="sub main" oder keine java-lösung).
Meine Idee war: "color: inherit;"

Die css-Definitionen mit

.main  {  
	font-style: normal;  
	color: red;  
}  
.sub, .sub:link, .sub:visited, .sub:active{  
    color: inherit;  
    text-decoration: none;  
}

klappt mit morzilla/firefox und safari wunderbar, nur der "eigensinnige" Internetexplorer (6.xxx) leider nicht, die Farbe ist weiterhin die typische Voreinstellung "hyperlink".
any suggestions?

Vielen Dank
Hermann

--
Lebe seit 2006 auf Gran Canaria und entwicke Webseiten, speziell Datenbankprogrammierung