DEV Community

Discussion on: How I Gave My Personal Site An Accessibility Makeover

Collapse
 
melnik909 profile image
Stas Melnikov

Thank you for your experience. I'd like to add my two cents.

You use the empty div element and aria-label for screen readers but you forget that CSS might not be loaded. Disable the CSS file and you'll see that I can't go to your social media.

Also the div element is the worse option to markup text. Use the span element. If you need more info you can read this post.