Använd tabeller för att märka upp kalenderdata
Skrivet om tillgänglighet rörande kalendervyer, t ex månads- eller veckovyer.
- These visual calendar grids should be tables (which allows column & row headers and table navigation commands).
- If you want to support screen readers, the current date should use aria-current.
Jag satt själv med detta som en tankeövning nyligen, och insåg också ganska fort att detta förmodligen är ett av de sällsynta fallen där tabeller är att föredra.
Det går att jobba en del med ARIA-attribut istället, för att få spalter och rader att samverka - men tabeller har detta inbyggt, och det kan skärmläsare förstå och skapa värde av.