Dokumentation

Grundlagen

CSS-Dokumente stellen eine Art Liste dar, in der definiert ist, welche HTML-Elemente wie aussehen sollen. Dies geschieht nach folgendem Muster:

Selector { Eigenschaft1:Wert; Eigenschaft2: Wert; }

Beispiel:

h1 { color:red; font-size:48px; }

Im obigen Beispiel haben alle Überschriften h1 eine rote Textfarbe und eine Schriftgröße von 48px.

Inline

Im folgenden Beispiel haben wir die CSS-Informationen direkt im <h1>-Tag geschrieben.

<!DOCTYPE html>
<html lang="de">
    <head>
        <meta charset="UTF-8">
        <meta name="title" content="Titel der Website">
        <meta name="description" content="Beschreibung der Website">
        <title>Titel der Website</title>
    </head>
    <body>
        <h1 style="color: red;font-size: 48px">Titel der Website</h1>
        <p>Dies ist ein Absatz</p>
    </body>
</html>

Im HTML-Kopf

<!DOCTYPE html>
<html lang="de">
    <head>
        <meta charset="UTF-8">
        <meta name="title" content="Titel der Website">
        <meta name="description" content="Beschreibung der Website">
        <title>Titel der Website</title>
        <style>
            h1{color: red;font-size: 48px}
        </style>
    </head>
    <body>
        <h1>Titel der Website</h1>
        <p>Dies ist ein Absatz</p>
    </body>
</html>

Ausgelagert

Die dritte variante trennt HTML und CSS am deutlichsten.

Die HTML-Datei:

<!DOCTYPE html>
<html lang="de">
    <head>
        <meta charset="UTF-8">
        <meta name="title" content="Titel der Website">
        <meta name="description" content="Beschreibung der Website">
        <title>Titel der Website</title>
        <link href="../assets/styles/css_grundlagen.css" type="text/css" rel="stylesheet">
    </head>
    <body>
        <h1>Titel der Website</h1>
        <p>Dies ist ein Absatz</p>
    </body>
</html>

Die CSS-Datei:

h1
{
    color: red;
    font-size: 48px
}
Mitglied in