1 Accessibility can mean a lot of things on the web.
2 However, if you want to enhance your website accessibility, then above steps is the best one.
3 Such icon should have the image and the alt text.