Mikä on Alt -attribuutti?

Alt -attribuutti on tiettyihin HTML- ja XHTML -tunnisteisiin liittyvä komento, joka on suunniteltu tarjoamaan tapa liittää vaihtoehtoinen teksti mainittuihin tunnisteisiin. Yleisimmin tätä attribuuttia käytetään img -tunnisteessa, jossa kuvataan kuvatekstejä. Jotkut kutsuvat tätä alt -tunnisteeksi, mutta tämä ei ole tarkka, koska se ei ole html -tagi. Termillä “tag” on erilainen merkitys web -suunnittelussa, joka viittaa kulmakannattimien välisiin komentoihin, jotka tekevät todellisen merkinnän HTML -muodossa. Alt -määritteessä käytetään seuraavaa syntaksia:

Img -tunniste on vain yksi useista tunnisteista, jotka hyväksyvät alt -määritteen. Muita tunnisteita ovat “alue” ja “syöttö”. Img -tunniste näyttää kuvan. Aluetunniste näyttää linkin kuvakartassa, ja alt -attribuutti tarjoaa linkin ankkuriteksti. Syöttötunniste käskee verkkoselaimen näyttämään tekstikentän ja antaa vaihtoehtoisen tekstin käyttämällä vaihtoehtoista tekstiä.

Grafiikan kuvaukset ovat historiallisesti olleet yksi alt -määritteen yleisimmistä käyttötarkoituksista. Tästä on ollut hyötyä erityisesti näkövammaisille, jotka käyttävät ohjelmistoa näytön lukemiseen, joka ei kykene tulkitsemaan kuvaa. Tämän attribuutin päätarkoitus on antaa kuvateksti eikä kuvata siihen liittyvää kuvaa. Esimerkki oikeasta vaihtoehtoisesta tekstistä olisi ”George Washington kärsi monia vaikeuksia kenraalina vallankumouksellisen sodan aikana”. Varsinaiset kuvaukset ovat otsikon määritteen tehtävä.

Hakukoneet käyttävät alt -määritteen tekstiä. Jos verkkosivu koostuu yksinomaan tai pääasiassa kuvista, hakukoneen hämähäkki pystyy indeksoimaan sivun siitä huolimatta, että kuvat itsessään ovat hyödyttömiä hakukoneiden hämähäkeille. Alt -attribuutti vaaditaan img -tagille HTML -koodin myöhemmissä versioissa, mutta jotkut verkkokehittäjät eivät laita lainausmerkkien väliin mitään. Tämä ei hyödynnä mahdollisuutta parantaa hakukoneoptimointia.

Vanhemmat selaimet tekivät alt -attribuutin työkaluvihjeiksi, joten verkkokehittäjät käyttivät sitä virheellisesti työkaluvihjeen tehtävänä, joka oli antaa lisätietoja kuvasta, kuten kuvaus. Uudemmat versiot ovat korjanneet tämän ongelman. Otsikkomääritettä käytetään nyt tähän tarkoitukseen, ja määritteen teksti voidaan nähdä viemällä hiiri kuvan tai linkin päälle.

Verkkoselaimet, jotka eivät pysty näyttämään kuvia, näyttävät sen sijaan vaihtoehtoisen tekstin. Vanhemmat selaimet tekevät aina tämän, mutta uudemmat versiot voidaan määrittää näyttämään vain vaihtoehtoinen teksti kuvan sijaan. Tämä säästää kaistanleveyttä, koska selaimen ei tarvitse ladata kuvaa.