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
Webentwicklung mit ChatGPT

bookEinführung in CSS zur Gestaltung von Webseiten

CSS (Cascading Style Sheets) ist eine Sprache, die verwendet wird, um HTML-Elemente auf einer Webseite zu gestalten und deren visuelle Attraktivität zu erhöhen. Sie spielt eine entscheidende Rolle bei der Verbesserung der Ästhetik einer Website, ähnlich wie Dekoration, Wandfarben, Möbel, das Material des Sofas sowie die 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 Stile

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

index.html

index.html

copy

Externe Stylesheets

Für größere Projekte oder wenn Stile auf mehreren Seiten wiederverwendet werden sollen, ist die Nutzung externer Stylesheets üblich. Eine separate CSS-Datei (z. B. index.css) erstellen und mit dem <link>-Tag im HTML-Dokument einbinden.

Bitte die Dateien index.html und index.css im Beispiel überprüfen.

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 Styles angewendet werden.

Elementselektor

Adressiert alle Elemente eines bestimmten Typs.

p {
  /* styles */
}

Klassenselektor

Adressiert Elemente mit einem bestimmten Klassenattribut.

.highlight {
  /* styles */
}

ID-Selektor

Zielt auf ein bestimmtes Element mit einem eindeutigen ID-Attribut ab.

#header {
  /* styles */
}

CSS-Eigenschaften

CSS-Eigenschaften definieren, wie die ausgewählten Elemente gestaltet werden sollen. 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 angepasst werden, um ansprechende und benutzerfreundliche Erlebnisse zu schaffen.

Beispiel:

index.html

index.html

index.css

index.css

copy

Videoanleitung

question mark

Welche der folgenden Möglichkeiten sind gültige Methoden, um CSS-Stile auf eine HTML-Seite anzuwenden?

Select the correct answer

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

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 HTML-Elemente auf einer Webseite zu gestalten und deren visuelle Attraktivität zu erhöhen. Sie spielt eine entscheidende Rolle bei der Verbesserung der Ästhetik einer Website, ähnlich wie Dekoration, Wandfarben, Möbel, das Material des Sofas sowie die 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 Stile

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

index.html

index.html

copy

Externe Stylesheets

Für größere Projekte oder wenn Stile auf mehreren Seiten wiederverwendet werden sollen, ist die Nutzung externer Stylesheets üblich. Eine separate CSS-Datei (z. B. index.css) erstellen und mit dem <link>-Tag im HTML-Dokument einbinden.

Bitte die Dateien index.html und index.css im Beispiel überprüfen.

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 Styles angewendet werden.

Elementselektor

Adressiert alle Elemente eines bestimmten Typs.

p {
  /* styles */
}

Klassenselektor

Adressiert Elemente mit einem bestimmten Klassenattribut.

.highlight {
  /* styles */
}

ID-Selektor

Zielt auf ein bestimmtes Element mit einem eindeutigen ID-Attribut ab.

#header {
  /* styles */
}

CSS-Eigenschaften

CSS-Eigenschaften definieren, wie die ausgewählten Elemente gestaltet werden sollen. 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 angepasst werden, um ansprechende und benutzerfreundliche Erlebnisse zu schaffen.

Beispiel:

index.html

index.html

index.css

index.css

copy

Videoanleitung

question mark

Welche der folgenden Möglichkeiten sind gültige Methoden, um CSS-Stile auf eine HTML-Seite anzuwenden?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 3
some-alt