2015-11-10 22 views
5

Ekran okuyucuları tarafından en çok hangi yöntem desteklenir - id ve headers veya scope öznitelikleri?"id" ve "başlık" veya "kapsam"?

Bu yöntemlerden herhangi birinin nasıl desteklendiğiyle ilgili olarak, HTML tablo başlıklarını tablo hücrelerine ilişkilendirmede çakışan bilgiler buluyorum.

cevap

3

Veri tablonuzun karmaşıklığına bağlıdır. scope kullanımı genellikle en iyi seçimdir.

daha iyi bir seçim olacaktır id ve headers kullanılarak colspan veya örneğin rowspan, kullanın.

H43: Using id and headers attributes to associate data cells with header cells in data tables:

veri hücreleri, birden fazla üst üste ve/veya bir sütun başlığının ilişkili Bu teknik kullanıldığında

. Bu, ekran okuyucularının, her bir veri hücresiyle ilişkili başlıkları konuşabilmelerini sağlar, çünkü ilişkiler, tek başına th öğesiyle veya kapsam özelliğine sahip olan th öğesiyle tanımlanmak için çok karmaşık olduğunda. söyleniyor

, bir veri tablosu böyle tamamlayıcı özelliklerini gerektiğinde, diğer insanlarla olan başlıklara sahip bir hücreyi ilişkilendirmek (ekran okuyucu kullanarak değil) için zor olabilir ve tamamlayıcı olması gerekli bir şey olabilir Başlıklar için görsel ipuçları (alternatif renk veya fare efektleri, vb. gibi).