prosím o vysvětlení rozdílu mezi alt a title....
Fórum › HTML / XHTML
Alt/title
#1 ufon
Atribut "alt" se používá jako alternativní obsah pro případ, že se obrázek z nějakého důvodu nezobrazí. Například někdo má vypnuto stahování obrázků, server s obrázky je z nějakého důvodu nedostupný nebo ten obrázek byl smazán. Má velký význam pro nevidomé uživatele. Tento atribut patří mezi povinné.
Atribut "title" popisuje obrázek, který uživatel vidí - je tedy pouze jeho doplněním, jeho titulkem. Obvykle se zobrazí v bublině po najetí myší. Tento atribut je použitelný i pro mnoho dalších elementů. Velmi často je používán v XML pro umístění názvu aktuálního uzlu.
Pokud tě nenapadá smysluplný obsah ani jednoho z atributů title a alt, nejspíš ten obrázek do HTML vůbec nepatří. Dekorace stránky patří do CSS.
Alt se pouziva, protoze src muze byt silene dlouha adresa. A tu proste zobrazovat je nesmysl. Title se pouziva pro popisek, co je na obrazku.
<img src=xyz alt=123 title=456>
Symbolicky:
<img src=xyz alt=123 title=456>obrazkova data</img>
<a href=SRC title=TITLE>ALT</a>
Moznosti
a - vypnute obrazky
b - hlasova ctecka, cteni hlasem
c - textovy prohlizec webu
d - selze nacitani obrazku nebo jeste se nacita
e - nejeti na obrazek mysi
f - presouvani pomoci tabelatoru (netestovano) misto klikani mysi
<img src=xyz>
a - zobrazi nic nebo src (podle toho, jak je udelany program)
b - precte nic nebo src
c, d, e - jako a
<img src=xyz alt=123>
a, b, c, d, e - zobrazi nic, alt nebo src *
<img src=xyz title=456>
a - zobrazi obvykle nic, vyjimecne title
b - cteni jde do title
c, d - jako a
e - title
Takze, kdyz to shrnes, tak
- kdyz se obrazek 'zobrazi', tak jsou prioritou obrazkova data. Pro ctecku title.
- kdyz se obrazek nezobrazi, tak prioritou je alt; nebo nektere programy dokazi separovat ze src obrazek
Ale je treba si uvedomit, ze src muze byt take adresa typu
src = "https://neco/neco/neco/zobraz.php?id=12345678
Tak proto je lepsi pridat i alt, ktery z db vytahne nejaky rozumny nazev pro obrazek.
- kdyz na obrazek najedes mysi, zobrazi se title nebo alt, src nebo nic (opet zalezi na tom, kdo to programoval)
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Alt + title — založil netman92
Vypnutí Ctrl+Alt+Del, Alt+Tab — založil Miras
<title>..::Nejaky_nazev::..</title> — založil bbtrash
Zobrazení alt — založil roman.jaros
Zachtenie skratky alt + F4 — založil zonda
Moderátoři diskuze