Autor Zpráva
vit
Profil *
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
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
Rovnou Tě odkážu na výzkum zdejšího kolegy Bubáka.
Bubák
Profil
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.
Ratisko
Profil
a dá se i změnit čas po kterém se alt zobrazí?
Bubák
Profil
Š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
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
Ratisko:
mě šlo teda spíš o to že se zobrazuje příliž pomalu
Máš to rozbité.
Ratisko
Profil
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
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
jo, hledám xD díky :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: