Contact Us Today: (646) 820-9797

Receive My Best Weekly Health Tips, Recipes, and More!
Every week I send my subscribers a newsletter where I share one tried and tested Health Tip that you can use immediately to improve your health. Click "Subscribe!" to Join Now!

Writing Effective Alt Text For Photos

Anyone who realizes anything about internet accessibility knows that images need alternative, or ALT, textual content assigned to them. This is because screen visitors can’t understand images, but rather read out loud the alternative text message assigned to them. Online Explorer you observe this ALT text, by just mousing within the image and looking at the yellow hue tooltip that appears. Different browsers (correctly) don’t do this. The HTML CODE for putting ALT textual content is:

But certainly there can’t be a skill to writing ALT text intended for images? You just pop some in there and you’re all set, right? Well, kind of. Sure, it’s certainly not rocket scientific discipline, but there are several guidelines you have to follow…

Spacer pictures and absent ALT text

Spacer images should be assigned null ALT text, or alt=””. This way many screen visitors will entirely ignore the photograph and refuses to even declare its presence. Spacer pictures are disguised . images that pretty the majority of websites make use of. The purpose of all of them is, when the term suggests, to produce space to the page. Occasionally it’s not possible to create the visual display you need, to help you stick a picture in (specifying its height and width) and voli’, you have the extra space you require.

Certainly not everyone uses this null ALT textual content for spacer images. A lot of websites attach alt=”spacer image”. Imagine how annoying this is for a display reader consumer, especially when you may have ten of which in a line. A screen reader would probably say, “Image, spacer image” ten times in a row (screen readers usually the word, “Image”, before studying out its ALT text) – now that isn’t useful!

Additional web developers easily leave out the ALT function for spacer images (and perhaps different images). In this case, most display screen readers will read out the filename, which may be ‘newsite/images/’. A display reader may announce this image for the reason that “Image, news site reduce images slash one nullement spacer department of transportation gif”. Contemplate what this will sound like in cases where there were twelve of these in a row!

Bullets and icons

Bullets and icons ought to be treated in much the same method as spacer images, so should be designated null alternative text, or alt=””. Look at a list of things with a elegant bullet proceeding each item. If ALT text, ‘Bullet’ is assigned to each picture then, “Image, bullet” will probably be read out loud by display screen readers prior to each list item, so that it is take that bit longer to work through checklist.

Device, usually accustomed to complement links, should also become assigned alt=””. Many websites, which usually place the icon next to the link textual content, use the website link text simply because the ALT text of the icon. Display screen readers may first mention this ALT text, and after that the link textual content, so will then the link two times, which obviously isn’t important.

(Ideally, bullets and icons ought to be called up as background photos through the CSS document – this would take them off from the CODE document completely and therefore eliminate the need for any kind of ALT explanation. )

Decorative images

Decorative images also should be given null alternative text, or perhaps alt=””. If an image is normally pure eyes candy, then simply there’s no desire for a display reader customer to even know they have there and being abreast of the presence basically adds to the environmental noise.

Conversely, you could believe the images on your own site produce a brand name and by covering them out of screen visitor users most likely denying this kind of group of users the same encounter. Accessibility industry professionals tend to favour the former case, but now there certainly is known as a valid advantages of the latter too.

Selection & text embedded within just images

Navigation custom menus that require elegant text have no choice but to embed the written text within an graphic. In this circumstance, the ALT text shouldn’t be used to grow on the image. Under no circumstances should the ALT text message say, ‘Read all about each of our fantastic services, designed to assist you in everything you do’. If the menu item says, ‘Services’ then this ALT textual content should also state ‘Services ALT text should describe this of the photo and should replicate the text word-for-word. If you want to expand for the navigation, such as in this example, you can use it attribute.

The same applies for the other textual content embedded within the image. The ALT text should just repeat, word-for-word, the text secured within that image.

(Unless the font being utilized is especially exceptional it’s often pointless to embed text within just images — advanced selection and record effects quickly achieved with CSS. )


Websites tend to vary in how they apply ALT text to logos. Some say, Company name, others Company name logo, and also other describe the function with the image (usually a link returning to the homepage),? Back to home’. Remember, ALT text should describe this great article of the picture so the earliest example, alt=”Company name”, is probably the best. In the event the logo may be a link back for the homepage, afterward this can be effectively communicated throughout the title point.


Authoring effective ALT text is not really too tricky. If it’s a decorative image then simply null option text, or alt=”” ought to usually be used – by no means, ever omit the ALT attribute. In the event the image contains text the ALT textual content should basically repeat this text, word-for-word. Keep in mind, ALT textual content should illustrate the content of the image certainly nothing more.

Do end up being sure as well to keep ALT text mainly because short and succinct as it can be. Listening to an internet page which has a screen target audience takes a great deal longer than traditional methods, so may make the searching experience irritating to screen visitor users with bloated and unnecessary ALT text. Click here for more:

Receive My Best Weekly Health Tips, Recipes, and More!
Every week I send my subscribers a newsletter where I share one tried and tested Health Tip that you can use immediately to improve your health. Click "Subscribe!" to Join Now!

Leave a Comment