Lekcja 7: Semantyka Pro – Detale i Akordeony

Znasz już header i footer. Czas na poziom wyżej. Poznaj tag <aside> do pasków bocznych, <figure> do profesjonalnych podpisów pod zdjęciami oraz magiczny tag <details>, którym stworzysz rozwijane sekcje (np. FAQ) bez użycia JavaScriptu!

Kluczowe zagadnienia:

  • Tag <aside> (treści poboczne).
  • Tagi <figure> i <figcaption>.
  • Interaktywny element <details> i <summary>.

Pytania do filmu:

  1. Do jakiego typu treści służy znacznik <aside>? (Odp: Panel boczny / treści dodatkowe).
  2. Jaki znacznik służy do grupowania zdjęcia z jego podpisem?
  3. Gdzie wpisujemy tekst podpisu pod zdjęciem wewnątrz <figure>? (Odp: <figcaption>).
  4. Jaki tag tworzy rozwijaną sekcję (np. „Pokaż więcej”)? (Odp: <details>).
  5. Jaki tag wewnątrz <details> jest widocznym nagłówkiem, w który się klika? (Odp: <summary>).
  6. Czy <details> wymaga JavaScriptu do działania? (Odp: Nie).
  7. Czy <aside> musi być zawsze z boku strony? (Odp: Semantycznie tak, wizualnie zależy od CSS).
  8. Do czego najczęściej używamy zestawu details+summary? (Odp: FAQ / Najczęstsze pytania).
  9. Co oznacza, jeśli dodamy atrybut open do <details>? (Odp: Będzie domyślnie otwarty).
  10. Czy <figcaption> można użyć bez <figure>? (Odp: Nie, muszą być razem).