Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Einführung in CSS zur Gestaltung von Webseiten | Website-Anatomie
KI-gestützte Webentwicklung: Grundlagen

bookEinführung in CSS zur Gestaltung von Webseiten

CSS (Cascading Style Sheets) ist eine Sprache, die verwendet wird, um das Aussehen und die visuelle Attraktivität von HTML-Elementen auf einer Webseite zu gestalten und zu verbessern. Sie spielt eine entscheidende Rolle bei der Optimierung der Ästhetik einer Website, ähnlich wie Dekoration, Wandfarbe, Möbel, Material des Sofas sowie Form von Fenstern und Türen das Gesamtbild eines Hauses beeinflussen.

Hinzufügen von CSS zur Gestaltung von HTML

CSS ermöglicht die Steuerung der Darstellung und des Layouts von HTML-Elementen, einschließlich Farben, Schriftarten, Abständen und mehr. Im Folgenden wird erläutert, wie CSS-Stile auf HTML-Elemente angewendet werden können:

Inline-Stile

Mit dem Attribut style können CSS-Stile direkt auf einzelne HTML-Elemente angewendet werden. Diese Methode eignet sich für schnelle, einmalige Anpassungen.

index.html

index.html

copy

Interne Styles

CSS-Styles können auch innerhalb der <style>-Tags im <head>-Bereich des HTML-Dokuments eingefügt werden. Diese Methode eignet sich, um mehreren Elementen innerhalb desselben Dokuments Styles zuzuweisen.

index.html

index.html

copy

Externe Stylesheets

Für größere Projekte oder wenn Styles auf mehreren Seiten wiederverwendet werden sollen, ist die Nutzung externer Stylesheets üblich. Erstellen Sie eine separate CSS-Datei (z. B. index.css) und binden Sie diese mit dem <link>-Tag in das HTML-Dokument ein.

Bitte sehen Sie sich die Dateien index.html und index.css im Beispiel an.

index.html

index.html

index.css

index.css

copy

CSS-Selektoren

CSS-Selektoren adressieren HTML-Elemente anhand von Kriterien wie Elementtyp, Klasse oder ID. Ein Selektor legt fest, auf welches Element bestimmte Stile angewendet werden.

Elementselektor

Adressiert alle Elemente eines bestimmten Typs.

p {
  /* styles */
}

Klassenselektor

Wählt Elemente mit einem bestimmten Klassenattribut aus.

.highlight {
  /* styles */
}

ID-Selektor

Wählt ein bestimmtes Element mit einem eindeutigen ID-Attribut aus.

#header {
  /* styles */
}

CSS-Eigenschaften

CSS-Eigenschaften legen fest, wie die ausgewählten Elemente gestaltet werden. Hier sind einige gängige CSS-Eigenschaften:

  • color legt die Textfarbe fest;
  • background-color legt die Hintergrundfarbe eines Elements fest;
  • font-size legt die Textgröße fest;
  • margin fügt den Abstand um ein Element hinzu.

Das Erscheinungsbild der Webseite kann durch das Anwenden von CSS-Stilen auf die HTML-Elemente individuell gestaltet werden, um ansprechende und benutzerfreundliche Erlebnisse zu schaffen.

Beispiel:

index.html

index.html

index.css

index.css

copy

Videoanleitung

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 3

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Suggested prompts:

Can you explain the difference between class and ID selectors in CSS?

What are some best practices for organizing CSS in larger projects?

Can you give more examples of common CSS properties and their uses?

Awesome!

Completion rate improved to 5

bookEinführung in CSS zur Gestaltung von Webseiten

Swipe um das Menü anzuzeigen

CSS (Cascading Style Sheets) ist eine Sprache, die verwendet wird, um das Aussehen und die visuelle Attraktivität von HTML-Elementen auf einer Webseite zu gestalten und zu verbessern. Sie spielt eine entscheidende Rolle bei der Optimierung der Ästhetik einer Website, ähnlich wie Dekoration, Wandfarbe, Möbel, Material des Sofas sowie Form von Fenstern und Türen das Gesamtbild eines Hauses beeinflussen.

Hinzufügen von CSS zur Gestaltung von HTML

CSS ermöglicht die Steuerung der Darstellung und des Layouts von HTML-Elementen, einschließlich Farben, Schriftarten, Abständen und mehr. Im Folgenden wird erläutert, wie CSS-Stile auf HTML-Elemente angewendet werden können:

Inline-Stile

Mit dem Attribut style können CSS-Stile direkt auf einzelne HTML-Elemente angewendet werden. Diese Methode eignet sich für schnelle, einmalige Anpassungen.

index.html

index.html

copy

Interne Styles

CSS-Styles können auch innerhalb der <style>-Tags im <head>-Bereich des HTML-Dokuments eingefügt werden. Diese Methode eignet sich, um mehreren Elementen innerhalb desselben Dokuments Styles zuzuweisen.

index.html

index.html

copy

Externe Stylesheets

Für größere Projekte oder wenn Styles auf mehreren Seiten wiederverwendet werden sollen, ist die Nutzung externer Stylesheets üblich. Erstellen Sie eine separate CSS-Datei (z. B. index.css) und binden Sie diese mit dem <link>-Tag in das HTML-Dokument ein.

Bitte sehen Sie sich die Dateien index.html und index.css im Beispiel an.

index.html

index.html

index.css

index.css

copy

CSS-Selektoren

CSS-Selektoren adressieren HTML-Elemente anhand von Kriterien wie Elementtyp, Klasse oder ID. Ein Selektor legt fest, auf welches Element bestimmte Stile angewendet werden.

Elementselektor

Adressiert alle Elemente eines bestimmten Typs.

p {
  /* styles */
}

Klassenselektor

Wählt Elemente mit einem bestimmten Klassenattribut aus.

.highlight {
  /* styles */
}

ID-Selektor

Wählt ein bestimmtes Element mit einem eindeutigen ID-Attribut aus.

#header {
  /* styles */
}

CSS-Eigenschaften

CSS-Eigenschaften legen fest, wie die ausgewählten Elemente gestaltet werden. Hier sind einige gängige CSS-Eigenschaften:

  • color legt die Textfarbe fest;
  • background-color legt die Hintergrundfarbe eines Elements fest;
  • font-size legt die Textgröße fest;
  • margin fügt den Abstand um ein Element hinzu.

Das Erscheinungsbild der Webseite kann durch das Anwenden von CSS-Stilen auf die HTML-Elemente individuell gestaltet werden, um ansprechende und benutzerfreundliche Erlebnisse zu schaffen.

Beispiel:

index.html

index.html

index.css

index.css

copy

Videoanleitung

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 3
some-alt