Ako funguje navigačná lišta na webovej stránke

Navigačná lišta predstavuje jeden z najdôležitejších komponentov v Bootstrap a zároveň súčasť väčšiny layoutov. V tomto článku sa postupne pozrieme na jej základné a pokročilé možnosti, ako ju správne nastaviť a využiť pre lepšiu použiteľnosť a SEO.

Základné prvky navigačnej lišty

<nav> s triedou .navbar tvorí základnú štruktúru navigačnej lišty. Pri veľkostiach obrazovky používame triedu .navbar-expand-md, ktorá určuje, že lišta je rozbalená na stredne veľkých obrazovkách a menej, zatiaľ čo na menších zariadeniach sa predlží do zvislého menu. Logo sa vkladá do odkazu s triedou .navbar-brand a slúži ako hlavný bod návratu na domovskú stránku.

  1. Na mobilných zariadeniach tlačidlo na rozbalenie zvislého menu je často implementované cez atribút data-bs-toggle="collapse", ktorý riadi výsuvné menu namiesto trvalej navigačnej lišty.
  2. Obsah navigačnej lišty býva umiestnený v rámci <ul> zoznamu s triedou .navbar-nav; jednotlivé prvky sú <li> s triedou .nav-item a odkazy s triedou .nav-link.
  3. Pri každom návrhu je potrebné poznať základné farebné schémy Bootstrapu - .navbar-light a .navbar-dark - ktoré naštýľujú tlačidlo aj farby textu podľa svetlého či tmavého pozadia.

Pri posúvaní stránok sa navigačná lišta dá fixovať alebo držať na mieste pomocou utility pre pozíciu. Môžeme použiť position: sticky na zachovanie prilepenia k hornej časti obrazovky, pričom navigácia nezaberá miesto po stranách a zostáva stále po ruke.

Nastavenie vzhľadu a chovania

Vo-framework Bootstrap umožňuje široké nastavenia vzhľadu a správania navigačnej lišty:

  • Nastavenie pozadia navigačnej lišty: Pozadie navigačnej lišty - môžete vybrať odporúčané pozadia alebo nahrať vlastné obrázky pre pozadie.
  • Pokročilé nastavenia typu menu, štruktúry a štýlu: štandardné, uprostred, dole; rozbaľovacie a s dlaždicou; tieto typy urýchľujú alebo menia vzhľad menu.
  • Výška navigačnej lišty a šírka obsahu - nastavujú, ako vysoko lišta vyzerá a aký je odstup medzi logom a položkami menu.
  • Vyhľadávanie - vyhľadávacie pole je dostupné od balíčka Profi alebo Business a slúži pre rýchle nájdenie obsahu na stránke.

Pri zmenách pozadia a efektov je možné nastaviť aj efekty pozadia navigačnej lišty, farebné prekrytie či animáciu. Typ hlavičky, často vzťahovaný na vzhľad stránky, umožňuje zobraziť len navigačnú lištu, alebo kombináciu lišty, nadpisov a obsahu.

Typy hlavičiek a ich praktické použitie

Navigačná lišta môže byť súčasťou rôznych typov hlavičiek na webových stránkach:

  1. Len navigačná lišta - zobrazuje iba lištu s logom a ponukou a následne zvyšok obsahu stránky. Pozadie a ďalšie vlastnosti sa nastavujú pre všetky stránky webu.
  2. Navigačná lišta a nadpisy - umožňuje pridať až tri nadpisy (Nadpis, Podnadpis, Titulok nad nadpisom) a tlačidlo. Pozadie lišty a hlavičky sa dá meniť a odporúča sa optimálne nastaviť rozlíšenie pre obrázok v hlavičke, doporučené 1920 × 1280 px.
  3. Navigačná lišta a obsah - umožňuje vložiť akýkoľvek typ obsahu (formuláre, galérie, atď.) do hlavičky stránky. Vhodná pre moderné weby a portály.

V rámci nastavenia hlavičky môžete upraviť aj zarovnanie obsahu, minimálnu výšku a dekoratívny rámik okolo nadpisov. Pokročilé nastavenia navigačnej linky a obsahu sú podobné pre všetky typy hlavičiek a slúžia na lepšiu organizáciu a prehľadnosť obsahu.

Praktické poznámky a odporúčania

Navigačná lišta je kľúčové miesto pre indikovanie relevance pre vyhľadávače a zároveň pôsobí ako vizuálne výrazný prvok pre používateľov. Dobre štruktúrované menu znižuje kognitívnu záťaž a podporuje rýchlu navigáciu. Rozbaľovacie menu môžu byť užitočné pri väčšom množstve stránok a produktov, no nadmerné množstvo odkazov na hlavnej stránke znižuje váhu ostatných podstránok v SEO a zvyšuje náročnosť pre návštevníkov si zapamätať informácie. Preto je lepšia jasná priorita položiek a ich umiestnenie na viditeľných miestach.

Infografika: Základná štruktúra navigačnej lišty Bootstrap

Bootstrap pre začiatočníkov - 2. lekcia

Príklad efektívneho použitia navigačnej lišty zahŕňa: výber vhodného typu hlavičky pre domovskú stránku, dôraz na dôležité kategórie a jednoduché vyhľadávanie. Ak máte množstvo položiek, zvážte megamenu a starostlivo rozmisťujte položky podľa priorít používateľov.

Tabuľkový prehľad dôležitých nastavení

Názov nastaveniaPopisOdporúčanie
Typ hlavičkyLen navigačná lišta; Navigačná lišta a nadpisy; Navigačná lišta a obsahVybrať podľa účelu stránky
Pozadie lištyOdrážajúce farby alebo obrázkyJednoduché pozadie pre čitateľnosť
Veľkosť a zarovnanie obsahuŠírka obsahu a zarovnanieNajlepšie stredové alebo ľavé zarovnanie
Fixné menuNavigačná lišta zostáva na vrchu pri scrollovaníPoužiť pre dlhé stránky
VyhľadávanieVyhľadávacie pole dostupné od Profi alebo Business balíčkaRozhodnúť podľa potreby vyhľadávania

V súčasnosti je navigačná lišta na webe príkladom dobre navrhnutej UX - je vizuálne výrazná, poskytuje kontext a usmerňuje používateľa pri prehliadaní obsahu. Správne navrhnutá štruktúra zlepšuje aj SEO tým, že zlepšuje prelinky a hierarchiu stránok.

tags: #denne #menu #stavbar