Autor Zpráva
jony
Profil *
zdravim
ked mam na webe vymenu ikoniek a obrazky mam vkladane cez css layout a vsetko je v css
ako mam nejaku ikonku a css layout ma nastavenu velkost a tu ikonku na pozadie css layoutu
a script potom v htm vyzera takto:
<a href="linka na web"><div id="ikonka></div></a>

css layout je takyto:
#ikonka {
background inmage "ikonka.jpg"
}

ze ci to nerobi nejake blbosti ako ked su linky cez java script ze to prehliadac nebere ci tento problem nerobi aj css.
pyty
Profil
nie, css je validne aa berie vsetko co mu das (ked je zapnute ;). Aj keď nechápem prečo to neurobiť normálnym obrázkom
thingwath
Profil
No, konkrétně tohle HTML je lehce pitomé, protože ten div je tam absolutně zbytečný... Navíc ten kód ani není v pořádku, protože se cpe blokový element (div) do řádkového (a).
Charlie
Profil
To CSS jse špatně, správně je:
#ikonka {

background-image: url("ikonka.jpg");
}
Petra
Profil
No hlavně by tam měl být image replacement, protože takhle odkaz nemá žádný text a opravdu to může být problém (si myslím).

Nehledě na to, že ikonky podle mne nemají na pozadí co dělat, má to být klasický <img />
jony
Profil *
ja som ten kod pisal len tak z hlavy ako len ako priklad nie ako spravnost ja ho normalne mam spravny
a ze preo mam cez css obrazky tak t pre textovu verziu vypnem css a je textova verzia css mi riadi celu grafiku stranky.

ale mam este jednu starost ako mam tie obrazky mam ich aj ako kategore ako napr web info atd...
a tam ne ten obrazok a v textovej verzii tam nei nic videt tak som tam dal skryty texta po vypnuti css sa namiesto obrazka zobrazi text.A bojim sa aby ma google alebo iny vyhladavac nepenalizoval.Pritom robim to len pre tu textovu verziu ale ciastocne to aj seo pomaha.Nemoze ma za toto vyhladavac penalizovat?
Petra
Profil
jony: Vždyť to říkám, udělej tam image replacement - schováš text za obrázek na pozadí, při vypnutých obrázcích je text normálně vidět, zhruba takto:

<a href="#">text odkazu<span></span></a>

a, a span {display:block; width:100px; height:20px; background:#000 url("ikonka.jpg") no-repeat}

a {position:relative; color:#fff; overflow:hidden}

a span {position:absolute; top:0; left:0}
miro
Profil *
ja to robim cez css a je to to iste ale mne ide o to ze ci by to google nemohol penalizovat ako podvodnu optymalizacnu techniku lebo je to skryty text.
Petra
Profil
Myslím, že to penalizovat nebude, protože to nebude považovat za nekalý úmysl. Ale ten text tam je důležitý hlavně pro uživatele.
miro
Profil *
On neni dolezity iba pri textovej verzii.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0