Länka en bild så att det blir korrekt?
Jan Korpela
2010-03-18
Jag har en väldigt enkel fråga som jag vill veta VARFÖR det blir nedslag hos validerat.se. Det blir tydligen ett fel som detta 'Länken med href-attribut '#topofpage' saknar text'. [HTML_REMOVED][HTML_REMOVED][HTML_REMOVED]
Beror det på att min [HTML_REMOVED] har alt="" och inte har nån text? Det ska väl inte behövas om bilden bara är till för att fylla ut sidan och inte har nåt värde i sig??
Tacksam för svar. /Mvh Janne
Taggad med: bilder, bildhantering, img, tillgänglighet.
Svar
'tagg' a title="till Startsidan" href="#topofpage"'sluttagg' 'tagg' img alt="" style="border-style:none" src="/images/startsida-hus.gif" 'sluttagg'
Här är html-koden som jag skulle ha med i frågan...
Eftersom bilden är länkad och länken inte innehåller någon text får inte alt-attributet vara tomt. Jag skulle föreslå att du flyttar texten i länkens title-attribut till bildens alt-attribut.
Är din html:
<a title="till startsidan" href="#topofpage"></a><img alt="" style="border-style:none" src="/images/startsida-hus.gif"/>
om det är så bör du ha en text inom länken, t.ex Till startsidan.Bilden har alltså inget med felet att göra.
Koden ser ut så här: '[HTML_REMOVED][HTML_REMOVED][HTML_REMOVED]' img-elementet ligger alltså inom min '[HTML_REMOVED]'. Jag hade uttryckt mig lite klantigt och inte kollat hur jag la in html-kod ordentligt.
Provar igen....
<a title="till startsidan" href="#topofpage"><img alt="" style="border-style:none" src="/images/boxar.png" /></a>
Då behöver bilden en alt-text eftersom den är länkad och därmed fyller en funktion.
Besvara frågan