Misha vyvolal na Yuhůůově weblogu diskuzi o účelnosti nadměrného používání atributu title
. Co říká teorie?
Atribut title a (X)HTML
HTML 4.01 o atributu title říká zhruba toto:
Atribut title nabízí doplňující informace a elementu, pro který je zadaný.
Na rozdíl od elementu
TITLE
, který dává informace o celém dokumentu a může se v dokumentu vyskytnout jen jednou, atributtitle
může vysvětlovat libovolný počet elementů.
Atribut title
se zapisuje jako jiné atributy. Přiklad zápisu title v odkazu:
Kde používat title?
Čistě technicky vzato, je možné title
použít tam, kde je to normou povoleno – ne každý atribut může mít atribut title
, překvapivě mnoho jich ale title
může mít. Jiná věc je, kde je takové použití vhodné. Já osobně používám atribut title
v těchto případech:
- vysvětlení zkratek a zkratkových slov (značky
abbr
aacronym
) uvnitř textu (pokud nedám přednost definicidl
), - vysvětlení pojmů – až potud asi není o čem diskutovat,
- v odkazech na tomto blogu (uvádím zdroj, čas vydání, název dokumentu – dávám přednost tomu, aby byl v textu odkazu, autor – upřednostňuji autora uvádět v textu s využitím značky
cite
) - upřesnění možných nejasností:
- upřesnění odkazů (např. v navigaci nebo v případě, že by odkaz byl velmi dlouhý),
- (vysvětlení výrazu může narušit rytmus textu, v žádném případě nesmí být text bez zobrazeného title nesrozumitelný),
- různé humorné poznámky (které si prostě nemůžu občas odpustit).
Než se do mě pustíte, tak musím upozornit, že jsem měl včera na titulce jen 3 podtečkované (takto mám nastavený styl pro title-vysvětlivky). Nejsem tedy hlasatel tečkovaného náboženství.
Vždycky je důležité, aby dokument zůstal čitelný i bez zobrazeného atributu title
! V title by neměla být ukryta žádná podstatná informace. Při používání title by měl autor brát zřetel na cílovou čtenářskou skupinu.
Co lidem vadí
Špatné použití title
může mnoha lidem vadit:
- Nevidomým, kterým jejich čtečka špatně interpretuje normu.
- Lidem, kteří vytisknou špatně napsaný dokument a obsah atributu
title
nevidí. - Bez myši nebo podobného zařízení se na
title
asi nedostanete -jako autoři na to myslete. - Někteří návštěvníci se při čtení zadrhávají (tohle ale hrozí i při přezávorkování, při zbytečně rozvitých a převsuvkovaných větách).
Atribut title je potřeba, jako ostatně vše, používat z rozmyslem a rozvahou. Je potřeba vědět, pro jakou cílovou skupinu dokument tvoříte, pro jaký účel stránka slouží. Určitě neexistuje žádné dogma a žádný jednoznačný návod, jak atribut title
správně použít.
Souvislosti
- Day 14: Adding titles to links – Mark Pilgrim
- Misha o používání title – Dušan Janovský