Autor Zpráva
PEter
Profil *
Caute, mozete mi niekto napisat postup ako sa da dnes validne spravit obrazok ako odkaz? Dost sa s tym trapim. Skusam to vselijako:

<img src="logo.gif" width="10px" height="20px" alt="logo"></img> // Takto by to slo, ma to aj popisok. Chcem teraz spravit z toho odkaz:

<a href="#"><img src="logo.gif" width="10px" height="20px" alt="logo"></img></a> // Zarucene funguje, lenze validator tvrdi nieco ine.

alebo

<div id="logo" href="#"></div> // v IE to nefunguje.


Niekde som videl nieco v zmysle:

<div id="logo"><h1><a href="#"><span></span>logo</h1></a> // Tu nechapem naco tam je ten span. Skusal som to touto metodou, ale nedopadlo to naj-sam-krajsie. Mozete mi niekto poradit ako na to?DÍk.

Peter.
blackjoker
Profil
Nemělo by to nic hlásit jen <img> se neukončuje.
Jinak to jde udělat, že přidáš id do toho odkazu a obrázek nastavíš na pozadí.
<a href="" id="neco"></a>
btw: neuváděj tam px ty se v HTML neuvádí. Tam se smí jen procenta nebo bez jednotek.
yFang
Profil
PEter
Tu nechapem naco tam je ten span.
Pravděpodobně šlo o něco takového:
http://www.wellstyled.com/css-replace-text-by-image.html
PEter
Profil *
blackjoker

Diky, tuto moznost poznam, zabudol som to napisat, a aj to, ze chcem aby sa po vypnuti obrazkov, zobrazila textova verzia. napr "logo".
blackjoker
Profil
<p id="logo">
<a href="" >Text s popisem loga <span></span></a></p>

CSS
p#logo span{
position:absolute;
left:0;
top:0;
z-index: 2;
width: 100px;
height: 100px;
background: url(logo.gif) no-repeat;
}
Nějak takhle
bohyn
Profil
Tohle je validni a zobrazi i alternativni text
<a href="#" title="Domu"><img src="logo.gif" width="10" height="20" alt="logo" /></a>
blackjoker
Profil
bohyn
Ale hlediska sémantiky ne úplně čisté.
PEter
Profil *
blackjoker
JA si myslim ze validita a sematika je z urciteho hladiska nanic. Len to brzdi vyvojarov. KEd ten kod funguje dobre, tak v com je problem. Ze sa zobrazi nie zelena ikonka neni problem.
blackjoker
Profil
PEter
Ano, dalo by se tvrdit, že validita je na nic, ale když jsi se ptal jak to udělat validně, tak jsem připomenul i sémantiku.
Miloš
Profil
PEter
sematika je z urciteho hladiska nanic. Len to brzdi vyvojarov
Možná „z určitého hlediska“, ale jinak si myslím, že dodržování sémantiky v mezích slušnosti brzdí akorát lemply.
Pro inspiraci 2 dny starý článek: http://www.misantrop.info/743262-mikroformaty.php

blackjoker
Ano, dalo by se tvrdit, že validita je na nic
Záleží na tom, co nazýváš validitou.
Nekřížit tagy, nestrkat bloky do řádkových prvků… nepovažuji za malichernost,
oproti tomu je fakt jsou věci které trápí jen validátor, resp. nekritické fanatiky validnosti.

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: