So fügen Sie einem externen CSS einen Hyperlink hinzu

Cascading Style Sheets (CSS) sind Browseranweisungen zum Gestalten von HTML-Elementen, die Webseiten auf drei verschiedene Arten hinzugefügt werden können: extern, intern oder inline. Die Verwendung externer Stylesheets bietet zwei Vorteile: Die Stile einer Seite können getrennt vom Inhalt der Seite verwaltet werden und dieselben Stile können in mehreren Webseiten enthalten sein. Benutzer können CSS-Dateiverweise auch ändern, indem sie mit der Benutzeroberfläche der Seite (Hyperlinks) interagieren. Mit dieser Funktion können Besucher einige oder alle Stile einer bestimmten Seite dynamisch ändern.

1

Öffnen Sie einen Texteditor und erstellen Sie eine neue Datei mit dem Namen "externalBlue.css". Normalerweise erstellen Sie eine neue Textdatei in einem Texteditor, indem Sie im Menü "Datei" die Option "Neu" auswählen.

2

Definieren Sie einen einzelnen Stil in externalBlue.css. Dieser Stil ist die Standardeinstellung und gibt an, dass die Hintergrundfarbe (Webseite) der Webseite blau sein soll. Stellen Sie sicher, dass Sie die entsprechende Stilsyntax (Auswahl, Stil, Attribut) wie folgt verwenden:

Körper {Hintergrund: Blau;}

Speichern Sie Ihre externalBlue.css-Datei und schließen Sie dann Ihren Texteditor.

3.

Erstellen Sie eine zweite Datei mit dem Namen "externalGreen.css", auf die zugegriffen wird, wenn der Benutzer einen Hyperlink auf der Seite auswählt. Definieren Sie einen Stil, der angibt, dass die Hintergrundfarbe (Seitenfarbe) der Seite grün sein soll. Speichern Sie dann die Datei und schließen Sie sie:

Körper {Hintergrund: Grün;}

4

Erstellen Sie eine dritte Datei mit dem Namen "externalCSS.html". Fügen Sie der Datei die grundlegenden HTML-Tags - "", "", "", "", "" und "" - wie folgt hinzu:

5

Fügen Sie das externalBlue.css-Stylesheet zu externalCSS.html hinzu, indem Sie ein Link-Tag ("") zwischen den öffnenden Tags "" und "Schließen" der Datei einfügen. Fügen Sie das Tag „“ hinzu, setzen Sie das Attribut „rel“ des Tags auf „stylesheet“, das Attribut „href“ auf „externalBlue.css“ und das Attribut „id“ auf „styles“. Der Link "styles" verweist jetzt auf das Stylesheet externalBlue.css in externalCSS.html.

6

Fügen Sie der Datei ein geöffnetes JavaScript-Tag hinzu. Setzen Sie das Attribut "type" des Tags auf "text / javascript". Platzieren Sie dieses Tag-Set unterhalb des Verweises auf das Link-Tag „styles“.

7.

Fügen Sie zwischen dem Öffnen und Schließen eine JavaScript-Funktion namens "changeStyle ()" zu externalCSS.html hinzu. Klicken Sie hier, um das Stylesheet zu ändern

9

Öffnen Sie externalCSS.html in einem Webbrowser. Klicken Sie auf den Hyperlink "Hier klicken, um das Stylesheet zu ändern", und überprüfen Sie, ob das Stylesheet externalGreen.css geöffnet wird und der Hintergrund von blau zu grün wechselt.

Dinge benötigt

  • Texteditor
  • Zugang zum Webserver
  • Webbrowser mit aktiviertem JavaScript

Tipps

  • Externe Stylesheets können mithilfe serverseitiger Skripts geändert werden, obwohl für diese Methode eine Serveranfrage erforderlich ist.
  • Mit dem Attribut "type" in einem Tag können Medientypen angegeben werden. Browser, die einen bestimmten Medientyp nicht unterstützen, können das CSS ignorieren.
  • Das Attribut "media" in einem Tag kann verwendet werden, um ein Medium anzugeben, das vom Stylesheet verwendet wird. Diese Medien enthalten Optionen wie Drucken, Bildschirm und TTY.
  • Einige ältere Versionen von Internet Explorer implementieren JavaScript möglicherweise nicht vollständig.

Warnung

  • Nicht alle Browser unterstützen alle CSS-Stile, und manche implementieren sie möglicherweise anders. Denken Sie daran, dies zu beachten, wenn Sie Stile verwenden, die das allgemeine Erscheinungsbild der Webseite verändern.

Empfohlen