Style nur für bestimmten Bereich

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
mbe

Style nur für bestimmten Bereich

Beitrag von mbe »

Ich möchte folgenden Style

Code: Alles auswählen

<style type="text/css">
a:link { text-decoration:none; font-weight:bold; color:#e00000; }
a:visited { text-decoration:none; font-weight:bold; color:#800000; }
a:hover { text-decoration:none; font-weight:bold; background-color:#ff0; }
a:active { text-decoration:none; font-weight:bold; background-color:#cff; }
a:focus { text-decoration:none; font-weight:bold; background-color:#080; }
</style>
Nur für die obere Reihe Links eines HTML-Dokuments verwenden. Wie kann ich das machen, dass nicht alle Links auf der Seite den Style abbekommen?
Mr Death
Mitglied
Beiträge: 45
Registriert: 06.05.2005 18:59

Beitrag von Mr Death »

Hi!

Du musst dem Selektor (das vor der Klammer) einfach einen Namen zuweisen. Etwa so:
<style type="text/css">
a.name:link { text-decoration:none; font-weight:bold; color:#e00000; }
a.name:visited { text-decoration:none; font-weight:bold; color:#800000; }
a.name:hover { text-decoration:none; font-weight:bold; background-color:#ff0; }
a.name:active { text-decoration:none; font-weight:bold; background-color:#cff; }
a.name:focus { text-decoration:none; font-weight:bold; background-color:#080; }
</style>
In den Link-Tags schreibst du dann den Selektor in das Klassenattribut. So:
<a href="index.htm" class="name">hier klicken</a>
mfg
Antworten

Zurück zu „Coding & Technik“