HTML alapok › 6. modul: Oldalszerkezet › Gyorsítópálya

🚀 HTML alapok · 6. modul · Gyorsítópálya

Oldalszerkezet – gyorsítópálya

A 6. modul teljes tudása egyetlen leckében: div és span, valamint a szemantikus elemek a header-től a footer-ig. Ha valahol elakadsz, a részletes leckék egy kattintásra vannak.

  • kb. 45 perc
  • gyorsítópálya
  • 10. osztály

Mikor válaszd?

  • ha gyorsan haladsz, és egy órában szeretnéd átvenni a modult;
  • ha ismételsz, például dolgozat előtt;
  • ha érettségire készülsz, és egy tömör áttekintés kell.

Részletesen

6.1 A div és a span →
6.2 header →
6.3 nav →
6.4 main →
6.5 section →
6.6 article →
6.7 aside →
6.8 footer →

1

Puska: az oldal térképe

ElemMire való?
div, spanJelentés nélküli dobozok: blokk, illetve soron belüli. Csak ha nincs beszédes címke.
headerAz oldal vagy egy rész fejléce (logó, cím, menü). Nem azonos a head-del!
navFő navigáció, listával; aktuális oldal: aria-current="page"; ugrólink a main-re.
mainAz oldal egyedi, fő tartalma; pontosan egy.
sectionTematikus szakasz, mindig címsorral.
articleÖnálló tartalom (kiragadás-próba); dátum: time datetime.
asideKiegészítő tartalom (kihagyás-próba).
footerZáró információk; elérhetőség: address.
2

Villámkérdések

Előbb gondold végig a választ, csak utána nyisd ki!

Mi a különbség a head és a header között?

A head nem látható adatokat tartalmaz, a header látható fejléc a body-ban.

Hány main lehet egy oldalon?

Egy látható.

Section vagy article egy blogbejegyzés?

Article: önállóan is megáll (kiragadás-próba).

Miért nem lehet gomb egy div?

Mert billentyűzettel nem érhető el, és a felolvasó sem gombnak mondja.

Mire való az address?

A szerző vagy az oldal gazdájának elérhetőségére.

3

Gyorsfeladat: tisztítsd meg a div-levest!

Írd át fejben (vagy a VS Code-ban) a régi, csupa div kódot szemantikus címkékre! A „tudtad” doboz a bejegyzéshez tartozik.

regi.htmlHTML
<div class="fejlec">  <div class="menu">…</div></div><div class="tartalom">  <div class="bejegyzes">…</div>  <div class="tudtad">…</div></div><div class="lablec">…</div>
Megoldás

Lásd a lenti kódot: fejlec → header, menu → nav, tartalom → main, bejegyzes → article, tudtad → aside a cikken belül, lablec → footer.

uj.htmlHTML
<header>  <nav>…</nav></header><main id="tartalom">  <article>…    <aside>…</aside>  </article></main><footer>…</footer>
4

Gyorsfeladat: tájékozódásipont-vadászat

Mit lát a felolvasó?

Nyisd meg a saját oldaladat a Firefoxban, F12, majd az Accessibility (Akadálymentesség) fül. A fában látod a „landmark” szerepeket: banner (header), navigation (nav), main, complementary (aside), contentinfo (footer). Megvan mind?

Záróprojekt: a saját oldalad teljes szerkezete

Tedd teljessé a saját oldalad szerkezetét minden oldalon!

  • Minden oldal: ugrólink, header benne nav-val (aktuális oldal jelölve), egy main id-val, footer © jellel és address-szel.
  • A Rólam oldal section-ökre bontva, a blog article-ökből, legalább egy aside-dal.
  • Ellenőrizd a W3C validátorral és a Firefox akadálymentességi nézetével.

Kész vagy, ha…

…a validátor nem talál hibát, minden tájékozódási pont megvan, és sehol nem maradt olyan div, aminek beszédes címke lenne a helye.

Tudom, hogy…

Pipáld ki gondolatban! Ahol bizonytalan vagy, ott a zárójelben lévő lecke segít.

  • …mikor jó a div és a span, és mi a div-leves. (6.1)
  • …mi a különbség a head és a header között. (6.2)
  • …hogyan készül egy akadálymentes menü ugrólinkkel. (6.3)
  • …mi kerül a main-be, és miért csak egy van. (6.4)
  • …mikor section, mikor article. (6.5, 6.6)
  • …mire jó az aside és a footer, és mire az address. (6.7, 6.8)
Tanároknak

Mire jó a gyorsítópálya?

Differenciálásra, ismétlésre, dolgozat előtti összefoglalásra és érettségi-felkészítésre. A div-leves tisztítása a modul összes elemét egyetlen, valós refaktorálási feladatban kéri, a tájékozódásipont-vadászat pedig a böngésző akadálymentességi nézetével ellenőriz.

Időterv (45 perc)

Puska és villámkérdések: 12 perc. Div-leves tisztítás: 12 perc. Tájékozódásipont-vadászat: 8 perc. Záróprojekt elkezdése: 13 perc.

Értékelés

A „Tudom, hogy…” lista önértékelésre, a záróprojekt a validátor és az akadálymentességi nézet alapján értékelhető.