{
"$schema": "../../schemas/code-crispies-module-schema.json",
"id": "html-forms-fieldset",
"title": "Fieldset",
"description": "Групуйте елементи форми за допомогою fieldset та legend",
"mode": "html",
"difficulty": "beginner",
"lessons": [
{
"id": "fieldset-basic",
"title": "Групування з Fieldset",
"description": "Елемент <fieldset> групує пов'язані елементи форми разом. Додайте <legend> як перший дочірній елемент, щоб дати групі заголовок.
Це допомагає з доступністю та візуальною організацією складних форм.",
"task": "Створіть форму з fieldset:
1. Елемент <form>
2. Елемент <fieldset> всередині
3. Елемент <legend> з текстом Особисті дані
4. Два підписаних поля для імені та email",
"previewHTML": "",
"previewBaseCSS": "body { font-family: system-ui; padding: 20px; background: #f0f4f8; } form { max-width: 400px; } fieldset { border: 2px solid #3498db; border-radius: 10px; padding: 20px; background: white; } legend { color: #3498db; font-weight: 600; padding: 0 10px; font-size: 1.1rem; } label { display: block; margin: 15px 0 5px; color: #333; font-weight: 500; } input { width: 100%; padding: 10px; border: 1px solid #ddd; border-radius: 6px; font-size: 16px; box-sizing: border-box; } input:focus { outline: 2px solid #3498db; border-color: transparent; }",
"sandboxCSS": "",
"initialCode": "",
"solution": "
Зв'яжіться з намиДані облікового запису з полями ім'я користувача та парольНалаштування з textarea для біо