HTML5 defines guidelines for alt
usage. See the section "A link or button containing nothing but an image":
When an a
element that is a hyperlink, or a button
element, has no text content but contains one or more images, include text in the alt
attribute(s) that together convey the purpose of the link or button.
So your alt
attribute content could include something like "Open larger version of …".
(You may also be interested in my answer to the question on UX SE: What should the ALT text be for an image that is also a link?)
You should never have the same content for alt
and title
. See the general guidelines (from the W3C Candidate Recommendation of HTML5) (Update: In the W3C Recommendation of HTML5, this section got changed, and it no longer contains that quote.):
A corollary to this is that the alt
attribute's value should never contain text that could be considered the image's caption, title, or legend. It is supposed to contain replacement text that could be used by users instead of the image; it is not meant to supplement the image. The title
attribute can be used for supplemental information.