Autor Zpráva
trixo
Profil *
Vo webdesingu som našiel pojmy používajte Obrázky obsahující text a Textová alternativa obrázkového tlačítka.
Keďže mi to nič nehovorí, tak to skúsim napísať sem - čo to znamená a ako sa to dá urobiť?

Bolo to spomenuté v súvislosti zachovania funkčnosti stránky aj pre textové prehliadače (keď je napríklad menu z obrázkov - keď obrázky zmiznú, nemáte na čo kliknúť :-)

Dík za pomoc.
Charlie
Profil
Obrázek obsahující text je normální obrázek s textem :-)

Textová alternativa pracuje většinou na jednoduchém principu. Máš třeba tohle html:
<a href="#">Nejsemvidět<span></span></a>

Přes CSS můžeš dát na pozadí spanu obrázek a absolutně ho napozicovat přes text, takže text nebude vidět, ale obrázek ano. Když si někdo vypne obrázky nebo celé CSS, uvidí text "Nejsemvidět".
peta
Profil *
trixo
<img alt="aaa" title="bbb">
Vypnes obrazky a mel by se zobrazit ALT
TITLE je pro firefox, myslim, ale jinak zobrazuje normalne alty. Kdyz najedes na obrazek, zobrazi se popisek v titlu

Charlie
a kdyz vypnes obrazky, tak se ti zobrazi nic? :)
CSS On, obrazky Off
Ani text, ani obrazek :)

trixo Ale samozrejme jde i charliho reseni, s neviditelnym spanem. Neni to spatny, lze predpokladat, ze kdyz nezna prohlizec obrazky, nezna i css.
Pak to lze resit i javascriptem. Kde by slo osetrit pripad s neobrazky, ale s css.

Nejlepe pro dulezite veci nepouzivat obrazky bez textu. www stranka je ke cteni, obrazky jen pro zkrasleni, doprovod.
centi
Profil
peta
To čo napísal Charlie je OK. Ak užívateľ vypne obrázky, tak ten <span> proste nebude mať obrázok na pozadí a teda bude mať pozadie priesvitné = užívateľ vidí text. Ak si vypne CSS, tak sa pre <span> nič nenadefinuje a teda bude znova viditeľný text.
Charlie
Profil
peta, taky myslím, že je to OK, v tom spočívá celý fígl.
peta
Profil *
Charlie centi Aha, sory, sem si to neprecet. To absolutni pozicovani ale neni dobry. jak mu zajistis, zby se drzel sirky textu? pomoci EM? U display:block je to neco jineho, tam si nadefinujes sirku, vysku.
Charlie
Profil
peta, co treba sto procent? :-) Funguje to spolehlivě.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0