HTML-szerkesztés kezdőknek!!!
  • Sil78
    #2007
    Olvasd el az egészet, arról van szó, hogy az ALT-nak abban van szerepe, hogy a kép, stb által szolgáltatott információ elérhető és értelmezhető legyen akkor is, ha az adott elem nem jelenik meg (pl nem töltődik le a kép, vagy hogy programok - pl keresőrobotok, vagy képernyőolvasó szoftverek - is tudják értelmezni, + a csak szöveges böngészők számára, mint pl a Lynx):
    For user agents that cannot display images, forms, or applets, this attribute specifies alternate text.
    valamint: Several non-textual elements (IMG, AREA, APPLET, and INPUT) let authors specify alternate text to serve as content when the element cannot be rendered normally. Specifying alternate text assists users without graphic display terminals, users whose browsers don't support forms, visually impaired users, those who use speech synthesizers, those who have configured their graphical user agents not to display images, etc.
    Ezért kötelező pl az IMG-nél, viszont amit említettél példának, ott nem kettőződésről volt szó, hanem arról, hogy a pusztán dekorációs célra szolgáló képeknél üresen kell hagyni (a tartalom és a prezentációs elemek elkülönítése miatt - de mondjuk eleve érdemesebb a dekoráció részét képező képeket nem IMG-ként berakni, hanem CSS segítségével).
    Arról, hogy az alternatív szöveget tooltip-ként meg kéne jelenítenie a böngészőnek, ha rámegyünk az egérrel (ráadásul miközben maga a kép is látszik), szó sincs sehol, és nem is következik a leírásból. Mint mondtam, nem erre való. Azt nem tudom, hogy az Opera mit csinál, de pl a Mozilla és a Firefox alapból nem jeleníti meg tooltip-ként, csak a TITLE-t.

    Viszont ha megnézed a TITLE-t, ott pontosan erről van szó:
    Values of the title attribute may be rendered by user agents in a variety of ways. For instance, visual browsers frequently display the title as a "tool tip" (a short message that appears when the pointing device pauses over an object). Audio user agents may speak the title information in a similar context.