Wie 2 Web-Seiten mit dem gleichen Stylesheet verknüpft

October 6

Wie 2 Web-Seiten mit dem gleichen Stylesheet verknüpft

Cascading Style Sheet-Deklarationen können Entwickler die gleichen Stile auf mehrere Seiten innerhalb einer Website anzuwenden. Dieses Feature ist eine der nützlichsten Aspekte von CSS, wie Sie können alle Ihre Stileigenschaften in einer einzigen Datei zu definieren und Kraft diese auf jeder Seite innerhalb einer Website. Verknüpfen mit einer einzigen CSS-Datei aus mehreren Seiten ist nicht schwierig, erfordert nur eine kleine Menge von HTML-Markup-Code. Die meisten großen Websites verwenden eine Reihe von CSS-Sheets oder einem einzigen CSS-Blatt Stil für alle HTML-Seiten zu diktieren.

Anweisungen

1 Bereiten Sie Ihre CSS-Code. Öffnen Sie eine neue Datei in einem Text-Editor, speichern es mit "CSS"-Erweiterung, z. B. "sitestyle.css" oder einen anderen Namen reflektieren den Zweck seines Inhalts. Geben Sie einige grundlegenden CSS-Deklarationen wie folgt:

Header {} Font-Weight: bold;

Schriftgröße: groß;}

Inhalt {} Farbe: #660000;}

Dies ist nur ein Beispiel des Codes zur Demonstration, aber was auch immer du magst CSS-Deklarationen können.

2 Bereiten Sie Ihre Web-Seiten. Wenn Sie nicht bereits Ihren HTML-Seiten bereit haben, erstellen Sie jeweils wiederum indem Sie eine neue Datei in einem Texteditor öffnen und speichern mit ".html"-Erweiterung, z. B. "contact.html" und "FAQ.html." Geben Sie HTML-Markup-Code, die den grundlegenden Inhalt einer Webseite wie folgt erstellen:

< html >

< Head >

< / head >

< Körper >

< Div Id = "Header" > Website-Header < / Div >

< Div Id = "Inhalt" > Seiteninhalt < / Div >

< / body >

< / html >

Kopieren Sie diesen Inhalt in beide Ihrer Webseiten. Haben Sie bereits Seiten mit HTML in ihnen, stellen Sie sicher, dass Sie Inhalt, die sich niederschlägt in Ihren CSS-Deklarationen enthalten. Bei diesem Beispiel wäre dies Elemente mit "Header" und "Inhalt" wie die ID-Attribute enthalten.

3 Links zu Ihrem Stylesheet in Ihren HTML-Markup-Code hinzufügen. Enthalten Sie einen Link zwischen der öffnenden und schließenden Head-Tags in den HTML-Code wie folgt:

< link Rel = "Stylesheet" Type = "Text/Css" href="sitestyle.css" / >

Ändern Sie das Attribut "Href" um den Namen widerzuspiegeln, die, den Sie für Ihre CSS-Datei ausgewählt haben. Umfassen Sie den Link in den Head-Bereich jeder Seite, wofür Sie Ihr Stylesheet verwenden möchten. Diese Syntax funktioniert, wenn die HTML-Seiten im selben Verzeichnis wie die CSS-Datei werden. Sie können alternativ einschließen einen relativen Bezug, zum Beispiel, wo die CSS-Datei in einem Unterverzeichnis mit dem Namen "Stil" im gleichen Verzeichnis wie die Webseite gespeichert ist:

< link Rel = "Stylesheet" Type = "Text/Css" href="style/sitestyle.css" / >

4 Verwenden Sie absolute Bezüge für Ihre CSS-Links. Wenn Ihr CSS und HTML-Dateien auf verschiedenen Servern gespeichert sind, müssen Sie einen absoluten Bezug anstelle von relativen verwenden. Der folgende Beispiel-Link verbindet eine Webseite mit einer CSS-Datei in einer anderen Domäne:

< link Rel = "Stylesheet" Type = "Text/Css" Href = "http://otherdomain.com/style.css" / >

Ändern Sie das Attribut "Href" um den vollständigen Pfad zur CSS-Datei wiederzugeben, wenn sie nicht in derselben Domäne wie Ihre Webseiten gespeichert sind.

5 Hochladen Sie alle Ihre Dateien. Hochladen Sie Ihre HTML- und CSS-Dateien auf Ihren Webserver. Suchen Sie den Speicherort der einzelnen Webseiten und prüfen Sie, ob die CSS-Deklarationen in der gesamten Elemente auf beiden Seiten durchgesetzt werden. Wenn die Formatvorlage nicht korrekt wiedergegeben wird, überprüfen Sie die Attribute "Href" wieder und stellen Sie sicher, dass Sie den richtigen Pfad eingebunden haben. An dieser Stelle Sie können Änderungen an Ihrem CSS vornehmen und sehen diese Änderungen auf alle html-Seiten, die dem Cascading Stylesheet verknüpft sind.

Tipps & Warnungen

  • Verwenden die gleichen Attribute ID und Class innerhalb aller Seiten auf Ihrer Website können Sie sie alle auf einer einzigen CSS-Datei zu formatieren.