Autor | Zpráva | ||
---|---|---|---|
vit Profil * |
#1 · Zasláno: 23. 11. 2008, 15:24:05
Dobrý den, chtěl jsem se zeptat zda někdo nevíte jestli je možné formátovat pomocí CSS i ALT u tagu IMG - mám obrázkové menu ale pokud bude mít uživatel obrázky vypnuté je problém.
děkuji!!! |
||
Railbot Profil |
#2 · Zasláno: 23. 11. 2008, 15:26:24 · Upravil/a: Railbot
vit
Nic ti nebrání nastylovat obrázku text, tedy obsah altu, který se případně zobrazí. Jestli to funguje jen někde nebo všude, to nevím. Sázím na to, že všude trošku jinak, takže je potřeba si s tím pohrát a najít kompromis pokud existuje. |
||
Str4wberry Profil |
#3 · Zasláno: 23. 11. 2008, 15:51:47
Rovnou Tě odkážu na výzkum zdejšího kolegy Bubáka.
|
||
Bubák Profil |
#4 · Zasláno: 23. 11. 2008, 18:37:55
Str4wberry
Začal jsem se o to zajímat, protože někteří měli na svém webu prakticky nečitelný alt text díky nevhodné kombinaci color/background-color. Párkrát jsem viděl alt text prťavý, nebo nadměrně velký. Nikde se o tom nepsalo (aspoň nevím), tak jsem téma zpracoval. vit Nemusíš stylovat rovnou IMG, vlastnosti color a font-něco se dědí. Proto někdy docházelo k výše zmíněným problémům, ale šikovný kodér dokáže dědičnost využít. Existuje jiné, trochu pracnější řešení, nepoužít alt, ale tzv. SEO obrázky, využívá se překrytí textu obrázkem (na pozadí), image replacement. Na téma skrytí textu a možné penalizace se vedly diskuse (a také flame), ale doporučení zní mít skrytý text přesně stejný, jako je ten na obrázku. |
||
Časová prodleva: 1 rok
|
|||
Ratisko Profil |
#5 · Zasláno: 30. 1. 2010, 11:27:53
a dá se i změnit čas po kterém se alt zobrazí?
|
||
Bubák Profil |
#6 · Zasláno: 30. 1. 2010, 12:57:51
Šlo by javascriptem přiřadit alt text a zpoždění časovačem, nějak takto:
<img id="pokus" src="x.gif" alt="Nějaký alt"> <script> document.getElementById("pokus").alt="" setTimeout('document.getElementById("pokus").alt="To koukáte";', 2000); </script> Atribut alt měním 2×, protože alt je v HTML důležitý pro vyhledávače a pro uživatele s vypnutými obrázky. |
||
Ratisko Profil |
#7 · Zasláno: 30. 1. 2010, 13:09:19
mě šlo teda spíš o to že se zobrazuje příliž pomalu, šlo by tam tedy dát např -1000 do toho timeoutu? :)
|
||
Bubák Profil |
#8 · Zasláno: 30. 1. 2010, 13:22:22
|
||
Ratisko Profil |
#9 · Zasláno: 30. 1. 2010, 14:07:45
Co je na tom nepochopitelne že se mi popisek obrazku zobrazi prostě až po chvili a já chci aby se zobrazil hned po najeti myší? :)
|
||
Bubák Profil |
#10 · Zasláno: 30. 1. 2010, 14:38:02
Ratisko:
Třeba to, že teprve teď jsem pochopil, že pravděpodobně mluvíš o nestandardním zobrazování alt textu v bublině v Internet Exploreru. Nehledáš náhodou Cotojátka? |
||
Ratisko Profil |
#11 · Zasláno: 30. 1. 2010, 17:04:01
jo, hledám xD díky :)
|
||
Časová prodleva: 13 let
|
0