Dieser Inhalt war versteckt!
\n innerhalb von HTML5 ist die neueste Version des HTML-Standards mit neuen semantischen Elementen und APIs. HTML5 ist die neueste Version des HTML-Standards mit neuen semantischen Elementen und APIs. HTML5 ist die neueste Version von HTML mit neuen semantischen Elementen und APIs. Viele interaktive Funktionen funktionieren mit purem HTML5, kein JavaScript nötig! Ja! Native HTML-Elemente haben eingebaute Tastatur- und Screenreader-Unterstützung. für die Antwort"
}
]
}
]
}
Dies ist ein boolesches Attribut - füge einfach open ohne Wert hinzu.",
"task": "Füge das open-Attribut zum <details>-Element hinzu, um den Inhalt standardmäßig anzuzeigen.",
"previewHTML": "",
"previewBaseCSS": "body { font-family: system-ui; padding: 20px; } details { border: 1px solid #ddd; border-radius: 8px; padding: 15px; background: #f9f9f9; } summary { font-weight: 600; cursor: pointer; } details p { margin-top: 15px; color: #666; }",
"sandboxCSS": "",
"initialCode": "FAQ: Was ist HTML5?
\n FAQ: Was ist HTML5?
\n
Dies ist ein häufiges Muster für FAQ-Seiten, Dokumentation und Hilfebereiche.",
"task": "Erstelle einen FAQ-Bereich mit:
1. Einer <h1> mit dem Text 'Häufig gestellte Fragen'
2. Drei <details>-Elementen, jeweils mit einer Frage im <summary> und einer Antwort im <p>",
"previewHTML": "",
"previewBaseCSS": "body { font-family: system-ui; min-height: 100vh; background: linear-gradient(135deg, #ffecd2 0%, #fcb69f 100%); display: flex; flex-direction: column; justify-content: center; padding: 40px; margin: 0; box-sizing: border-box; } h1 { font-size: 2.5rem; color: #4a4a4a; text-align: center; margin: 0 0 30px 0; } details { background: white; border-radius: 12px; margin-bottom: 15px; padding: 20px; box-shadow: 0 4px 15px rgba(0,0,0,0.1); } summary { font-size: 1.3rem; font-weight: 600; color: #5c5c5c; cursor: pointer; list-style: none; } summary::before { content: '▸ '; color: #fcb69f; } details[open] summary::before { content: '▾ '; } details p { margin: 15px 0 0 0; color: #666; line-height: 1.6; }",
"sandboxCSS": "",
"initialCode": "",
"solution": "Häufig gestellte Fragen
\n\nWas ist HTML5?
\n Brauche ich JavaScript?
\n Ist das barrierefrei?
\n -Überschrift für den FAQ-Titel hinzu"
},
{
"type": "element_count",
"value": { "selector": "details", "min": 3 },
"message": "Erstelle mindestens 3
für die Frage"
},
{
"type": "element_count",
"value": { "selector": "details p", "min": 3 },
"message": "Jedes