Link-Formatierung in Divs
Frank
- css
Hallo,
CSS-Anfängerfrage: ich habe im Rahmen einer HTML Seite einen Div-Bereich in dem bestimmte Link-Formatierungen über CSS greifen sollen, die sich von den eigentlichen Links dieser Seite farblich unterscheiden müssen.
Dachte ich könnte es irgendwie so machen:
<div id="tool">hier drinne kommen die Links vor</div> und dann in der CSS Datei etwas in dieser Art:
.tool {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:#000000;
}
a.tool:link {text-decoration: none; color:#3C5A92; font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt;}
a.tool:hover {text-decoration: none; color:#3C5A92; font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt;}
Aber das funktioniert leider nicht. Ist meine Syntax falsch oder der grundsätzliche Ansatz?
Grüße
Frank
Hallo,
<div id="tool">hier drinne kommen die Links vor</div> und dann in der CSS Datei etwas in dieser Art:
.tool {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:#000000;
}a.tool:link {text-decoration: none; color:#3C5A92; font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt;}
a.tool:hover {text-decoration: none; color:#3C5A92; font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt;}
kein Wunder: 1. IDs werden mit #deine id angesprochen
2. selbst wenn du .tool gegen #tool austauschst, klappts immer noch nicht,warum?
du willst ein a mit der id tool ansprechen, obwohl das a in der id tool steht.
3. #tool {
anweisungen
}
#tool a:link {
Anweisungen
}
klar?
gruß aus Hosena
super, hat funktioniert... DANKE!!!