Zadání 1 – Procvičovací kartičky
Vytvoř mini aplikaci „Kartičky HTML“, kde se zobrazuje otázka (pojem) a uživatel může tlačítkem Zobrazit odpověď vypnout/zapnout zobrazení vysvětlení. Tlačítkem Další karta se přejde na další pojem v seznamu (po dojetí na konec se začne znovu od první).
Cíl úlohy
-
Ovládnutí událostí kliknutí (onclick).
-
Práce s indexem v poli a jednoduchým cyklením.
-
Přepínání viditelnosti pomocí třídy a podmínky if (stav == true/false).
-
Změna textového obsahu prvků (ne obrázků).
Vstupní podmínky
-
Připraven základní HTML dokument.
-
Vytvoř soubory: index.html, style.css, main.js (pro tento variantní projekt).
Požadovaný výstup
-
Na stránce je nadpis, box s otázkou a skrytou odpovědí.
-
Dvě tlačítka: „Zobrazit odpověď“ a „Další karta“.
-
Minimálně 3 kartičky (pojem + odpověď) v poli v JS.
-
Při kliknutí na „Zobrazit odpověď“ se odpověď střídavě ukáže/schová.
-
Při kliknutí na „Další karta“ se změní otázka (a odpověď se automaticky skryje).
-
V kódu jsou krátké české komentáře.
Doplňující pokyny
-
Použij sémantické tagy (main, section, h1, p, button).
-
Jednoduché, čitelné názvy proměnných a tříd.
-
Odsazení a validní HTML/CSS.
-
Žádné čistě vizuální efekty bez funkčního významu.