Wenn du Webseiten gestaltest, kommt früher oder später die Frage auf: Wie und wo schreibe ich eigentlich mein CSS? – Es gibt drei Möglichkeiten:
<h1 style="color:red;">Titel</h1>
<head>
<style>
p {
color: blue;
}
</style>
</head>
Vorteil: Besser als Inline, aber nur für kleine Projekte sinnvoll.
Nachteil: Das CSS ist an eine einzelne Seite gebunden – Wiederverwendung = schwierig.
/*Im HTML einfügen*/
<head>
<link rel="stylesheet" href="main.css">
</head>
/*Die main.css*/
p {
color: blue;
}
Vorteile
Warum nennen wir die Datei main.css und nicht style.css?
Der Name style.css ist zwar sehr verbreitet, aber auch sehr allgemein. Bei größeren Projekten oder Webseiten mit mehreren Stylesheets kann das zu Verwirrung führen. main.css bedeutet: "Das ist unser Hauptstylesheet.“