Şu anda diğer şeylerin yanı sıra ARIA etiketlerini kullanarak erişilebilir bir site hazırlamaya çalışıyorum. Benim CSS yerine bir .error
sınıfını kullanmak yerine, hedef için aria-invalid
iyi seçicileri olurdu gibi grup özellikleri bu aklıma geldi. Beni CSS'den (ve JS) içine kanca için daha kolaydırARDS durumlarını ve rollerini CSS'de seçmen olarak kullanmama nedenleri var mı?
, daha anlamlı bir HTML,. Bunun başka bir yerde yapıldığını görmedim, bu yüzden stil için erişilebilirlik etiketlerini kullanmak için olumsuzluklar olduğundan şüpheliyim. Kısıtlanmamış öznitelik seçicilerin kullanımını daha az performanslı CSS için kullandığından şüpheleniyorum, fakat daha önce düşünmediğim başka olumsuzluklar var mı?
W3C tarafından tavsiye edilir. –