Podcast
Questions and Answers
Welche der folgenden HTML-Tags wird verwendet, um den Seitentitel festzulegen, der im Browser-Tab angezeigt wird?
Welche der folgenden HTML-Tags wird verwendet, um den Seitentitel festzulegen, der im Browser-Tab angezeigt wird?
- `<head>`
- `<meta>`
- `<body>`
- `<title>` (correct)
Welche der folgenden CSS-Einbindungsmethoden wird im Allgemeinen bevorzugt, um die Trennung von Inhalt und Design zu gewährleisten?
Welche der folgenden CSS-Einbindungsmethoden wird im Allgemeinen bevorzugt, um die Trennung von Inhalt und Design zu gewährleisten?
- Inline-CSS
- Alle oben genannten sind gleichwertig
- Interne CSS (innerhalb `<style>`-Tags)
- Externe CSS-Datei (correct)
Welche Funktion hat das alt
-Attribut im <img>
-Tag?
Welche Funktion hat das alt
-Attribut im <img>
-Tag?
- Es legt die Höhe des Bildes fest.
- Es legt die Breite des Bildes fest.
- Es definiert den Dateinamen des Bildes.
- Es stellt einen Alternativtext für den Fall bereit, dass das Bild nicht geladen werden kann und ist wichtig für die Barrierefreiheit und SEO. (correct)
Welche CSS-Regel hat die höchste Spezifität?
Welche CSS-Regel hat die höchste Spezifität?
Wie kann man in CSS eine Schriftart definieren und gleichzeitig eine Fallback-Schriftart angeben, falls die primäre Schriftart nicht verfügbar ist?
Wie kann man in CSS eine Schriftart definieren und gleichzeitig eine Fallback-Schriftart angeben, falls die primäre Schriftart nicht verfügbar ist?
Welcher HTML-Tag wird verwendet, um einen Link zu einer anderen Seite zu erstellen?
Welcher HTML-Tag wird verwendet, um einen Link zu einer anderen Seite zu erstellen?
Was bewirkt das Attribut target="_blank"
in einem <a>
-Tag?
Was bewirkt das Attribut target="_blank"
in einem <a>
-Tag?
In welcher Reihenfolge liest CSS Regeln und wie werden Konflikte gelöst?
In welcher Reihenfolge liest CSS Regeln und wie werden Konflikte gelöst?
Unter welchen Umständen sollte man !important
in CSS verwenden?
Unter welchen Umständen sollte man !important
in CSS verwenden?
Welche der folgenden Optionen stellt ein korrektes HTML-Grundgerüst dar?
Welche der folgenden Optionen stellt ein korrektes HTML-Grundgerüst dar?
Flashcards
Definiert das Dokument als HTML5.
Gibt die Sprache der Seite an (hier: Deutsch).
Enthält Metadaten, CSS-Verweise und den Titel der Seite.
Signup and view all the flashcards
Signup and view all the flashcards
Signup and view all the flashcards
bis
bis
Signup and view all the flashcards
Signup and view all the flashcards
Signup and view all the flashcards
Study Notes
HTML Grundlagen
<!DOCTYPE html>
definiert das Dokument als HTML5.<html lang="de">
legt die Sprache der Seite auf Deutsch fest.<head>
enthält Metadaten, CSS-Verweise und den Titel.<meta charset="UTF-8">
stellt sicher, dass Sonderzeichen korrekt dargestellt werden.<title>
legt den Seitentitel fest, der im Browser-Tab angezeigt wird.<body>
enthält den sichtbaren Inhalt der Seite.<h1>
bis<h6>
definieren Überschriften, wobei<h1>
die größte und<h6>
die kleinste ist.<p>
steht für Absatz.<a href="...">
erstellt einen Link zu einer anderen Seite.<img src="..." alt="...">
fügt ein Bild hinzu und bietet einen Alternativtext für den Fall, dass das Bild nicht geladen werden kann.<ul>
,<ol>
und<li>
werden für ungeordnete, geordnete Listen und Listenelemente verwendet.<div>
ist ein Container für CSS-Styling und Gruppierung von Elementen.<span>
ist ein Inline-Element für CSS-Styling.
Struktur einer HTML-Seite
- Die Basisstruktur einer HTML5-Seite beginnt mit
<!DOCTYPE html>
, gefolgt von<html>
,<head>
und<body>
. - Im
<head>
-Bereich werden Metadaten wie Zeichenkodierung (<meta charset="UTF-8">
), Seitentitel (<title>
) und Verweise auf CSS-Dateien (<link rel="stylesheet" href="styles.css">
) platziert. - Der
<body>
-Bereich enthält den sichtbaren Inhalt, strukturiert in<header>
,<main>
und<footer>
.
Bilder & Links in HTML
- Bilder werden mit dem
<img>
-Tag eingefügt, wobeisrc
den Pfad zum Bild undalt
einen Alternativtext angibt:<img src="bild.jpg" alt="Beschreibung des Bildes" width="300" height="200">
- Es muss immer ein
alt
-Text angegeben werden, um die Barrierefreiheit und Suchmaschinenoptimierung (SEO) zu verbessern. - Für Bilder sollten webkompatible Formate wie
.jpg
,.png
oder.webp
verwendet werden. - Links werden mit dem
<a>
-Tag erstellt, wobeihref
das Ziel des Links angibt:<a href="https://www.example.com">Hier klicken</a>
- Mit
target="_blank"
öffnen Sie den Link in einem neuen Tab:<a href="https://www.example.com" target="_blank">Neues Fenster</a>
- Interne Links verweisen auf andere Seiten innerhalb derselben Website:
<a href="kontakt.html">Zur Kontaktseite</a>
CSS Grundlagen
- CSS kann auf drei Arten in HTML eingebunden werden:
- Externe Datei (empfohlen):
<link rel="stylesheet" href="styles.css">
- Interne CSS (innerhalb
<style>
-Tags):<style> p { color: blue; } </style>
- Inline-CSS (vermieden!):
<p style="color: blue;">Blauer Text</p>
- Externe Datei (empfohlen):
Farben in CSS
- Farben können in CSS auf verschiedene Weisen definiert werden:
- Name:
color: red;
- Hexadezimal:
color: #FF0000;
- RGB:
color: rgb(255, 0, 0);
- RGBA (mit Transparenz):
color: rgba(255, 0, 0, 0.5); /* 50% Transparenz */
- HSL:
color: hsl(0, 100%, 50%);
- HSLA (mit Transparenz):
color: hsla(0, 100%, 50%, 0.5);
- Name:
- Nicht erlaubt sind Farbdefinitionen wie
color: rot;
odercolor: hks38-n;
.
CSS Spezifität
- CSS liest Regeln von oben nach unten, wobei stärkere Regeln schwächere überschreiben.
- Die Wichtigkeitsstufen sind:
- Inline-Style (
style="color:red"
) → Spezifität 1000 - ID-Selektor (
#meinElement {}
) → Spezifität 100 - Klassen, Attribute, Pseudoklassen (
.meinElement {}
) → Spezifität 10 - Elemente (Tags) (
p {}
) → Spezifität 1
- Inline-Style (
!important
überschreibt alle anderen Regeln, sollte aber nur in Notfällen verwendet werden.
CSS Spezifitätsaufgaben
- Beispiel:
<p>Vorsicht vor der <em class="wichtig">Schlange</em> im Käfig</p>
- Bei dem Wort "Schlange" ist die Farbe Red, da gilt
.wichtig { color: red; }
<p>Vorsicht vor dem <em style="color:yellow">Tiger</em> im Gehege</p>
- Bei dem Wort "Tiger" ist die Farbe Gelb, da gilt
style="color: yellow"
<p>Vorsicht vor dem schlafenden <em class="oberwichtig">Löwen</em></p>
- Bei dem Wort "Löwe" ist die Farbe Schwarz, da gilt
.oberwichtig { color: black !important; }
- Bei dem Wort "Schlange" ist die Farbe Red, da gilt
Schriftarten & Systemschrift in CSS
- Falls eine bestimmte Schriftart nicht verfügbar ist, sollten Alternativen angegeben werden:
font-family: "Times New Roman", Georgia, serif;
- Es sollte immer eine Backup-Schriftart angegeben werden.
Häufige Fehler in HTML & CSS
- Falsche HTML-Tags:
<buddy>
statt<body>
- Fehlende schließende Tags:
<p>Hallo</p>
statt<p>Hallo
- Bilder ohne
alt
-Text - CSS-Regeln ohne Punkt (
.className
) oder Raute (#idName
) - Falsche Farbwerte:
color: rot;
stattcolor: red;
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.