Zuhause Social Media Verwendung von Pseudo-Klassen zum Verknüpfen von Links für HTML5 und CSS3 Programmierung

Verwendung von Pseudo-Klassen zum Verknüpfen von Links für HTML5 und CSS3 Programmierung

Inhaltsverzeichnis:

Video: CSS Efecto - 02 PseudoElementos @JoseCodFacilito 2024

Video: CSS Efecto - 02 PseudoElementos @JoseCodFacilito 2024
Anonim

Sobald Sie in Ihren HTML5- und CSS3-Webseiten einen gewissen Stil entwickelt haben, sind Sie vielleicht etwas besorgt darüber, wie hässliche Links sind. Die Standard-Linkstile sind nützlich, passen jedoch möglicherweise nicht in Ihr Farbschema.

So formatieren Sie einen Standardlink

Das Hinzufügen eines Styles zu einem Link ist einfach. Schließlich ist (das Tag, das Links definiert) nur ein HTML-Tag, und Sie können jedem Tag einen Stil hinzufügen. Hier ist ein Beispiel, wo die Links schwarz mit einem gelben Hintergrund sind:

a {Farbe: schwarz; background-color: yellow;}

Das funktioniert gut, aber Links sind etwas komplexer als einige andere Elemente. Links haben tatsächlich drei -Zustände:

  • Normal: Dies ist der Standardzustand. Wenn kein CSS hinzugefügt wird, zeigen die meisten Browser nicht besuchte Links als blauen unterstrichenen Text an.

  • Besuchte: Dieser Status ist aktiviert, wenn der Benutzer einen Link besucht und zur aktuellen Seite zurückkehrt. Die meisten Browser verwenden einen violett unterstrichenen Stil, um anzuzeigen, dass ein Link besucht wurde.

  • Hover: Der Hover-Status ist aktiviert, wenn sich die Maus des Benutzers über dem Element befindet. Die meisten Browser verwenden den Hover-Status nicht in ihren Standardeinstellungen.

Wenn Sie einen Stil auf die Tags einer Seite anwenden, wird der Stil auf alle Zustände aller Anker angewendet.

So formatieren Sie die Verbindungsstatus

Sie können jedem Status einen anderen Stil zuweisen. In diesem Beispiel sind die Links auf einem weißen Hintergrund schwarz. Ein besuchter Link ist schwarz auf gelb; und wenn die Maus über einem Link schwebt, ist die Verbindung weiß mit einem schwarzen Hintergrund.

Schauen Sie sich den Code an und sehen Sie, wie es gemacht wird:

linkStates. html a {Farbe: schwarz; Hintergrundfarbe: weiß;} a: besucht {color: black; Hintergrundfarbe: # FFFF33;} a: Hover {Farbe: Weiß; background-color: black;}

Pseudo-Klassen und Links

Dieser Link ist normal

Dieser Link wurde besucht

Die Maus schwebt über diesem Link

Nichts ist besonders an den Links in der HTML-Teil des Codes. Die Links ändern ihren Status dynamisch, während der Benutzer mit der Seite interagiert. Das Stylesheet bestimmt, was in den verschiedenen Zuständen passiert. So stellen Sie den Code zusammen:

  1. Bestimmen Sie zuerst den gewöhnlichen Linkstil, indem Sie einen Stil für das Tag festlegen.

    Wenn Sie keine anderen Pseudoklassen definieren, folgen alle Links dem normalen Linkstil.

  2. Erstellen Sie einen Stil für besuchte Links.

    Ein Link verwendet diesen Stil, nachdem diese Website während der aktuellen Browsersitzung besucht wurde. Der a: besuchte Selektor zeigt Links an, die besucht wurden.

  3. Einen Stil für schwebende Links erstellen.

    Der A: Hover-Stil wird nur dann auf den Link angewendet, wenn die Maus über dem Link schwebt. Sobald die Maus den Link verlässt, wird der Stil entsprechend auf den Standard- oder den besuchten Stil zurückgesetzt.

Beste Linkpraktiken

Linkstile haben einige spezielle Eigenschaften. Sie müssen ein wenig vorsichtig sein, wie Sie Stile auf Links anwenden. Beachten Sie die folgenden Probleme beim Anwenden von Stilen auf Links:

  • Die Reihenfolge ist wichtig. Stellen Sie sicher, dass Sie zuerst den gewöhnlichen Anker definieren. Die Pseudoklassen basieren auf dem Standard-Ankerstil.

  • Stellen Sie sicher, dass sie immer noch wie Links aussehen. Es ist wichtig, dass Benutzer wissen, dass etwas als Link gedacht ist. Wenn Sie die Unterstreichung und die Farbe entfernen, die normalerweise einen Link anzeigt, könnten Ihre Benutzer verwirrt sein. Im Allgemeinen können Sie Farben ohne Probleme ändern, aber Links sollten entweder unterstrichener Text oder etwas sein, das eindeutig wie eine Schaltfläche aussieht.

  • Test besuchte Links. Das Testen von besuchten Links ist ein wenig kompliziert, da es nach dem Besuch eines Links besucht bleibt. Die meisten Browser erlauben es Ihnen, den Browser-Verlauf zu löschen, der auch die Verbindungszustände auf unbesuchte löschen soll.

  • Ändern Sie die Schriftgröße nicht in einem Schwebezustand. Hover ändert die Seite in Echtzeit. Ein Hover-Stil mit einer anderen Schriftgröße als der gewöhnliche Link kann Probleme verursachen. Die Seite wird umformatiert, um die größere Schriftart zu akzeptieren, die eine große Menge Text schnell auf dem Bildschirm bewegen kann. Es ist am sichersten, Farben oder Rahmen beim Hover zu ändern, aber nicht die Schriftfamilie oder Schriftgröße.

Verwendung von Pseudo-Klassen zum Verknüpfen von Links für HTML5 und CSS3 Programmierung

Die Wahl des Herausgebers

Setzt, wie vordefinierte Filter in Project 2016 eingestellt werden - Dummies

Setzt, wie vordefinierte Filter in Project 2016 eingestellt werden - Dummies

Filter in Project 2016 funktionieren ähnlich wie die Zoom-Funktion in einem Textverarbeitungsprogramm: Sie geben Ihnen einen Überblick über die verschiedenen Aspekte Ihres Plans und helfen Ihnen dabei, Hinweise auf Probleme zu finden, z. B. überallozierte Ressourcen. Sie können einen Filter festlegen, um Aufgaben oder Ressourcen zu markieren, die bestimmte Kriterien erfüllen oder aus denen entfernt werden soll.

Festlegen der Taskdauer in Microsoft Project 2007 - Dummys

Festlegen der Taskdauer in Microsoft Project 2007 - Dummys

Die meisten Tasks in einem Projekt haben eine Dauer, unabhängig davon, ob es sich um zehn handelt. Minuten oder ein Jahr oder etwas dazwischen. Die Entscheidung, wie Sie Ihre Aufgaben fein unterteilen, kann sich darauf auswirken, wie effizient Sie Microsoft Project verwenden, um den Fortschritt bei diesen Aufgaben zu verfolgen: Aufgaben, die ein Jahr lang verstreut sind, sind in der Regel zu ...

Zeitsparende Techniken in Microsoft Project 2013 - Dummies

Zeitsparende Techniken in Microsoft Project 2013 - Dummies

Projektmanagement bedeutet, Zeit zu sparen. Aber selbst mit Management-Tools wie Microsoft Project 2013 läuft Ihr Projekt möglicherweise länger als erwartet. Versuchen Sie in diesem Fall die folgenden Methoden, um das Timing zu verkürzen: Ändern Sie die Abhängigkeiten, damit die Aufgaben möglichst früher beginnen können. Erstellen Sie überlappende Abhängigkeiten, wenn Sie Leads und Lags verwenden. Reduzieren ...

Die Wahl des Herausgebers

Canon EOS Rebel XS / 1000D Belichtungseinstellungen - Dummies

Canon EOS Rebel XS / 1000D Belichtungseinstellungen - Dummies

Belichtungseinstellungen für Ihre Canon EOS Rebel XS / 1000D kann so einfach sein, wie die Kamera die Blendenzahl und die Verschlusszeit wählen zu lassen, wie sie sich selbst wählen, und so pingelig wie Mix-and-Matching. Die folgende Tabelle zeigt die Belichtungsmodi und ihre Funktionen:

Canon EOS Rebel XS / 1000D Für Dummies Spickzettel - Dummies

Canon EOS Rebel XS / 1000D Für Dummies Spickzettel - Dummies

Ihre Canon EOS Rebel XS / 1000D verfügt über alle Funktionen, mit denen Sie großartige Fotos machen können. Sie müssen den Bildmodus so einstellen, dass er zum Motiv Ihres Bildes passt, und mit der Canon EOS Rebel XS / 1000D können Sie mit den Belichtungseinstellungen ganz oder teilweise automatisch schalten.

Die Wahl des Herausgebers

Wie man Tidy zum Reparieren von HTML5 Seiten benutzt - dummies

Wie man Tidy zum Reparieren von HTML5 Seiten benutzt - dummies

Eine großartige Quelle - HTML Tidy - kann verwendet werden, um Ihre Seiten zu reparieren. Sie können Tidy herunterladen oder einfach die Online-Version verwenden. Hier ist die Online-Version mit oxWheels1. HTML wird geladen. Im Gegensatz zum W3C-Validator versucht Tidy tatsächlich, Ihre Seite zu reparieren. So schlägt Tidy die Ochsenräder vor1. HTML Seite wird repariert. Tidy untersucht ...

Verwendung der Web-Safe-Farbpalette für HTML5 und CSS3 Basierte Webseiten - Dummies

Verwendung der Web-Safe-Farbpalette für HTML5 und CSS3 Basierte Webseiten - Dummies

Schon vor langer Zeit konnten sich Browser nicht einmal darüber einig sein, welche Farben sie zuverlässig anzeigen würden. HTML5- und CSS3-Webentwickler reagierten, indem sie innerhalb einer vordefinierten Palette von Farben arbeiteten, die in jedem Browser nahezu gleich funktionierten. Heutige Browser haben keine Probleme, viele Farben zu zeigen, aber die so genannte web-sichere Farbpalette ist immer noch manchmal ...

Verwendung von Pseudo-Klassen zum Verknüpfen von Links für HTML5 und CSS3 Programmierung

Verwendung von Pseudo-Klassen zum Verknüpfen von Links für HTML5 und CSS3 Programmierung

Wenn Sie einmal einen gewissen Stil in Ihren HTML5 und CSS3 Webseiten haben, sind Sie vielleicht etwas besorgt darüber, wie hässliche Links sind. Die Standard-Linkstile sind nützlich, passen jedoch möglicherweise nicht in Ihr Farbschema. So formatieren Sie einen Standardlink Das Hinzufügen eines Styles zu einem Link ist einfach. Immerhin ...