Kursinhalt
Webentwicklung Grundlagen mit KI
Webentwicklung Grundlagen mit KI
Einführung in CSS zur Gestaltung von Webseiten
CSS (Cascading Style Sheets) ist eine Sprache, die verwendet wird, um HTML-Elementen auf einer Webseite Stil hinzuzufügen und deren visuelle Attraktivität zu verbessern. Es spielt eine entscheidende Rolle bei der Verbesserung der Ästhetik einer Website, genau wie Dekor, Wandfarbe, Möbel, Material des Sofas und die Form von Fenstern und Türen zum Gesamteindruck eines Hauses beitragen.
Hinzufügen von CSS zum Stylen von HTML
CSS ermöglicht es uns, die Präsentation und das Layout der HTML-Elemente zu steuern, einschließlich Farben, Schriftarten, Abstände und mehr. So können wir CSS-Stile auf unsere HTML-Elemente anwenden:
Inline-Stile
Mit dem style
-Attribut können wir CSS-Stile direkt auf einzelne HTML-Elemente anwenden. Diese Methode ist nützlich, um schnell einmalige Stile hinzuzufügen.
index.html
Interne Styles
Wir können auch CSS-Stile innerhalb der <style>
-Tags im <head>
-Bereich des HTML-Dokuments einfügen. Diese Methode ist nützlich, um Stile auf mehrere Elemente innerhalb desselben Dokuments anzuwenden.
index.html
Externe Stylesheets
Für größere Projekte oder wenn wir Stile über mehrere Seiten hinweg wiederverwenden möchten, ist es üblich, externe Stylesheets zu verwenden. Erstellen Sie eine separate CSS-Datei (z.B. index.css
) und verlinken Sie sie mit dem HTML-Dokument über das <link>
-Tag.
Bitte überprüfen Sie die index.html
und index.css
Dateien im Beispiel.
index.html
index.css
CSS-Selektoren
CSS-Selektoren zielen auf HTML-Elemente basierend auf Kriterien wie Elementtyp, Klasse oder ID ab. Ein Selektor gibt das genaue Element an, auf das bestimmte Stile angewendet werden sollen.
Elementselektor
Zielt auf alle Elemente eines bestimmten Typs ab.
Klassenselektor
Zielt auf Elemente mit einem bestimmten Klassenattribut ab.
ID-Selektor
Zielt auf ein bestimmtes Element mit einem eindeutigen ID-Attribut ab.
CSS-Eigenschaften
CSS-Eigenschaften definieren, wie die ausgewählten Elemente gestylt werden sollen. Hier sind einige gängige CSS-Eigenschaften:
color
setzt die Textfarbe;background-color
setzt die Hintergrundfarbe eines Elements;font-size
setzt die Textgröße;margin
fügt den Abstand um ein Element hinzu.
Wir können das Erscheinungsbild der Webseite anpassen, indem wir CSS-Stile auf die HTML-Elemente anwenden, um visuell ansprechende und benutzerfreundliche Erlebnisse zu schaffen.
Beispiel:
index.html
index.css
Video Tutorial
Danke für Ihr Feedback!