Diskuze: HTML ARIA atributy

HTML a CSS HTML a CSS HTML ARIA atributy American English version English version

Avatar
nosekt
Člen
Avatar
nosekt:

Ahoj,

dělám stránku v Bootstrapu a v dokumentaci mě zaujaly atributy: role, aria-labelledby a aria-hidden. Zkoušel jsem na netu hledat, ale nikde jsem pořádně nepochopil význam těchto atributů. Jediný, co jsem tak nějak pochopil je, že to má význam pro screen readery, nevím však jaký. Uměl by mi to někdo vysvětlit?

Díky

 
Odpovědět 13.10.2015 13:08
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na nosekt
Jan Vargovský:

Některé elementy jsou jen vizuální a tak je čtečka nijak nepřečte, proto se tam dávají ty labely, aby člověk, který používá čtečku věděl co tam zrovna je. Nic složitého za tím nehledej. To hidden se používá pro fontawesome např., protože dnešní obrázky na webu už nejsou obrázky, ale fonty, tak nechceš aby mu to přečetlo nějaký blábol. Jestli to nechápeš, přečti si to znova (v jejich dokumentaci) a koukni na příklad(y), protože to mají uvedené všude.

Editováno 13.10.2015 15:15
Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
 
Nahoru Odpovědět  +1 13.10.2015 15:12
Avatar
nosekt
Člen
Avatar
Odpovídá na Jan Vargovský
nosekt:

Tohle jsem pochopil a víš, k čemu je ještě atribut tab-index??

 
Nahoru Odpovědět 13.10.2015 15:18
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.