Did you hear the labels for the two images above?

Above there are two elements — a div and an img element — with role="img". Each element points to labels via aria-labelledby="idrefs". The label elements are hidden with CSS display:none. AT is required to read all labels that are pointed to via aria-labelledby, even when they are hidden.

Valid ARIA+XHTML