alt nitelik - alt attribute
Alt özelliği olan HTML özelliği kullanılan HTML ve XHTML alternatif belirtmek için belgelerin metin ( alt metin edilecek) render zaman eleman bunun uygulandığı getirilmesi mümkün değildir.
Alt özelliği, bir web sayfasının içeriğini dinleyen bir kişinin (örneğin, kör bir kişi) bu öğeyle etkileşime girebilmesi için "ekran okuyucu" yazılımı tarafından kullanılır. Ayrıca, metin olarak kopyalayıp yapıştırıldığında görüntünün yerine geçer ve görüntüleri makine tarafından daha okunabilir hale getirerek arama motoru optimizasyonunu geliştirir . Her görüntünün erişilebilir olması için bir alt niteliği olmalıdır, ancak metin içermesi gerekmez. Boş veya boş bir nitelik olabilir: alt=""
.
Nitelik HTML 2'de tanıtıldı ve HTML 4.01'deimg
ve area
etiketleri için gerekliydi . input
Etiket ve kullanımdan kaldırılmış applet
etiket için isteğe bağlıdır .
Örnek
Alt özelliğinin "Gökyüzünde dikey çubuğu bayrak direğine doğru kaydırılmış beyaz haçlı kırmızı bir bayrak dalgalanıyor" olan bir resim.
Bu görüntünün HTML'si aşağıdaki gibi olabilir:
<img alt="In the sky flies a red flag with a white cross whose vertical bar is shifted toward the flagpole." src="http://upload.a.org/wikipedia/commons/thumb/8/83/Dannebrog.jpg/180px-Dannebrog.jpg">
Orca gibi bir ekran okuyucu kullanan görme engelli bir okuyucu , görüntünün yerine alternatif metni duyacaktır. Bir metin tabanlı web tarayıcısı gibi Lynx yerine görüntünün alt metni görüntüler. Bir grafik tarayıcı tipik olarak yalnızca resmi görüntüler ve alternatif metni yalnızca kullanıcı ondan görüntünün özelliklerini göstermesini isterse veya tarayıcıyı görüntüleri göstermeyecek şekilde yapılandırdıysa veya tarayıcı görüntüyü alamadıysa veya kodunu çözemezse, alternatif metni görüntüler. .
Alternatif bir alt nitelik değeri "Danimarka bayrağı" olacaktır.
Yaygın yanlış anlamalar
alt
Nitelik her zaman tam anlamıyla görüntünün içeriğini açıklamak zorunda değildir. Resmin amacını ve bağlamını ve onu göremeyen biri için neyin yararlı olacağını aklınızda bulundurun. Alt özelliğinin , genellikle amacını belirten, görüntü için bir alternatif olması beklenir . Örneğin, bir uyarı işaretinin görüntüsünde "sarı arka planlı, siyah kenarlıklı ve ünlem işaretli bir üçgen" alternatif metni değil, yalnızca "Uyarı!" olmalıdır - tabii ki görüntünün amacı ne olduğunu göstermek değilse. uyarı sembolü aslında benziyor.
Internet Explorer 7 ve önceki sürümleri, alt niteliklerdeki metni, standartlarla uyumlu olmayan araç ipucu metni olarak işler . Bu davranış, birçok web geliştiricisinin , title
bu kullanım için tasarlanan özniteliği kullanmak yerine, resimler hakkında ek bilgiler içeren araç ipuçlarını görüntülemek istediklerinde alt öğesini kötüye kullanmasına neden oldu. İtibariyle Internet Explorer 8 alt artık araç ipuçları olarak işlemek bağlıyor.
Alt niteliği genellikle, ancak yanlış bir şekilde "alt etiketi" olarak adlandırılır.
Dekoratif görüntüler
W3C, bilgi iletmeyen, ancak tamamen dekoratif olan görüntülerin HTML işaretlemesinden ziyade CSS'de belirtilmesini önerir. Ancak bazen dekoratif bir resmin HTML img
etiketi olarak eklenmesi gerekebilir . Bu durumda, görsel içeriğe gerçekten katkıda bulunmuyorsa, şeklinde boş bir alt öznitelik eklenmelidir alt=""
. Bu, ekran okuyucuların veya grafiksel olmayan tarayıcıların kullanıcıları için sayfayı gezilebilir hale getirir. Eğer (standartı ihlal ederek) hiçbir alt öznitelik sağlanmadıysa, resmi görüntüleyemeyen tarayıcılar yine orada bir şey gösterecektir, örneğin resmin URL'si veya sabit bir metin dizesi.
Ayrıca bakınız
Notlar
Referanslar
-
Bir resim dahil:
IMG
HTML 4.01 belirtiminden öğe (özellikle, alternatif metin nasıl belirlenir ) -
img
Eleman (özellikle, metin sağlayan Koşulları görüntüler için bir alternatif olarak hareket etmek HTML 5 tarifnameden) -
WCAG 2.0 Teknikleri (özellikle, H37: Kullanılması
alt
üzerine niteliklerimg
elemanları ) - Dive Into Accessibility'den görüntüler için metin eşdeğerleri sağlama
- WebAIM'den Alternatif Metnin Uygun Kullanımı
-
img
Jukka Korpela'nın öğelerindeki alternatif metinler hakkında yönergeler - Resimler için alternatif metin: Estelle Weyl'in alt özelliği
- Görüntülerin alternatif metin hakkında Mini SSS tarafından Ian Hickson
Dış bağlantılar
- Alt nitelik yönetimi için kullanışlı yer imleri [1] [2]