Dieser Artikel befasst sich hauptsächlich mit dem Festlegen der Schriftfarbe von Hyperlinks und der Schriftfarbe nach dem Klicken in HTML. Jetzt kann ich ihn mit Ihnen teilen
CSS bereitet für einige Spezialeffekte spezielle Tools vor, die wir „Pseudoklassen“ nennen. Es gibt mehrere davon, die wir häufig verwenden. Im Folgenden werden die vier Pseudoklassen, die häufig zum Definieren von Linkstilen verwendet werden, ausführlich vorgestellt.
Linkstile definieren
CSS hat spezielle Tools für einige Spezialeffekte vorbereitet ., wir nennen es „Pseudoklasse“. Es gibt mehrere davon, die wir häufig verwenden. Nachfolgend stellen wir die vier Pseudoklassen vor, die häufig zum Definieren von Linkstilen verwendet werden:
:link
:visited
:hover
:active
Da wir den Link-Stil definieren möchten, ist das Anker-Tag im Hyperlink eine wesentliche Methode zum Schreiben des Anker-Tags und des Pseudo-Klassen-Links ist wie folgt geschrieben:
a:link, definiert den Stil eines normalen Links;
a:visited, definiert den Stil eines besuchten Links;
a:hover, definiert den Stil, wenn die Maus darüber schwebt über den Link;
a:active, definiert den Stil, wenn die Maus auf den Link klickt.
Beispiel:
a:link { color:#FF0000; text-decoration:underline; } a:visited { color:#00FF00; text-decoration:none; } a:hover { color:#000000; text-decoration:none; } a:active { color:#FFFFFF; text-decoration:none; }
Die im obigen Beispiel definierte Linkfarbe ist rot, der besuchte Link ist grün, der Link ist schwarz, wenn die Maus darüber fährt, und der Link ist weiß, wenn darauf geklickt wird.
Wenn der normale Link den gleichen Stil wie der besuchte Link hat und der Stil beim Bewegen und Klicken mit der Maus derselbe ist, können sie auch kombiniert werden, um Folgendes zu definieren:
a:link, a:visited { color:#FF0000; text-decoration:underline; } a:hover, a:active { color:#000000; text-decoration:none; }
Die Reihenfolge der Linkdefinitionen
Es gibt keine Regeln, obwohl die Linkdefinition geschrieben wurde, gibt es auch Regeln. Wenn die Schreibreihenfolge dieser vier Elemente leicht falsch ist, kann die Wirkung des Links verloren gehen. Bestätigen Sie daher unbedingt die Reihenfolge jedes Mal, wenn Sie einen Linkstil definieren, link-- besuchte --hover-aktiv, was wir oft als LoVe HAte-Prinzip bezeichnen (die Großbuchstaben sind ihre Anfangsbuchstaben).
Lokalen Linkstil definieren
Das Schreiben einer Definition wie a:link{} in CSS ändert den Linkstil der gesamten Seite, aber einige lokale Links müssen spezialisiert werden. Dieses Problem ist nicht schwer zu lösen als Link Fügen Sie einfach die angegebene ID oder Klasse vor der Stildefinition hinzu.
Beispiel:
#sidebar a:link, #sidebar a:visited { color:#FF0000; text-decoration:none; } #sidebar a:hover, #sidebar a:active { color:#000000; text-decoration:underline; }
Aufrufmethode:
a.redlink a:link, a.redlink a:visited { color:#FF0000; text-decoration:none; } a.redlink a:hover, a.redlink a:active { color:#000000; text-decoration:underline; background:#FFFFFF; }
CSS
Einführung in die Verwendung des Solid-Attributs von Border
css
Erläuterung des Hintergrunds:transparent
Die Rolle von Meta in der HTML-Seite und die Analyse der Cache- und Nicht-Caching-Einstellungen der Seite
Das obige ist der detaillierte Inhalt vonLegen Sie die Schriftfarbe von Hyperlinks und die Schriftfarbe nach dem Klicken durch HTML fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!