Sie sind hier: Startseite>Topics

Werbung


Topics / CSS / ID: 27


Erstellen und Einbinden einer seperaten CSS Datei

Erstellen und Einbinden einer separaten Datei
Um eine separate CSS-Datei einzubinden müssen Sie zwei Dateien erstellen. Zuerst einmal eine HTML Datei namens "test.html". In die sollten Sie dann folgendens hineinschreiben:

  1. <!-- Dateiname: test.html -->
  2. <html>
  3. <head>
  4. <title>Grundgerüst einer HTML-Datei</title>
  5. <meta name="author" content="wicoh">
  6. <link rel="stylesheet" type="text/css" href="test.css">
  7. </head>
  8. <body>
  9. <h1>Überschrift</h1>
  10. <p>Fließtext, nichts als Fließtext</p>
  11. </body>
  12. </html>

Wenn Sie zwar mit HTML vertraut sind aber mit Style Sheets bisher noch gar nichts anfangen konnten, wird Ihnen die Zeile mit <style type="... Rätsel aufgeben. Sie veranlasst den Browser die Datei “test.css” aufzurufen und als Style Sheet einzubinden.
Als nächstes erstellen Sie eine Datei namens "test.css", in die Sie folgendes schreiben:

  1. /* Dateiname: test.css */
  2. P, H1 { font-family: Tahoma, Verdana, sans-serif; }
  3. P { font-size: 10pt; line-height: 15pt; }
  4. H1 { color: #000080; font-size: 17pt; line-height: 17pt; letter-spacing: 0.4em; }

Wenn Sie CSS-Tags in eine eigene Datei schreiben, müssen Sie dem Browser mitteilen, welche Anweisungen zu welchen HTML-Tags gehören. Um dies zu tun schreiben Sie erst das HTML-Element als Selektor (P oder P, H1) groß, Leerzeichen, geschweifte Klammer, neue Zeile, einrücken, Deklaration (mit Strichpunkt!), neue Zeile, geschweifte Klammer zu.
Eine externe CSS-Datei wird auf keinen Fall mit einen HTML-Kommentar (<-- -->) eingeschlossen.

Diese Schreibweise ist anfangs leichter zu lesen. Wenn Sie rutinierter werden können Sie die Datei verkleinern, indem Sie sie so aufbauen:

  1. /* Dateiname: test.css */
  2. P, H1 { font-family: Tahoma, Verdana, sans-serif; }
  3. P { font-size: 10pt; line-height: 18pt; }
  4. H1 { color: #000080; font-size: 17pt; line-height: 17pt; letter-spacing: 0.4em; }


eingestellt am: 11.10.2005  (1333 mal gelesen)

 Druckansicht | Übersicht CSS | zurück