- From: Joe Clark <joeclark@joeclark.org>
- Date: Wed, 31 Mar 2004 15:24:27 -0600 (CST)
- To: WAI-GL <w3c-wai-gl@w3.org>
> <a href="next.html"><img src="arrow.gif" alt="Next page"></a> > <a href="next.html">Next page</a> You wouldn't make those two links because they aren't. > But for non-graphical browsers it does result in two links to the same > destination with the same link text, and I think it would be terrifically > annoying. I don't see why. Twice as many targets to hit. > Our techinques would require that there be alt text for the image in the > first link because that link needs its destination explained, so you can't > put in null alt text and hope that fixes the problem. What? > The better solution > is, as John said, to put both the image and the text in the same link, then > set the image to null alt text, e.g., The better solution is to use a right-arrow character, →. But graphical arrows can be quite nice. > <a href="next.html"><img src="arrow.gif" alt=""> Next page</a> > > The problem with this for graphical designers is that the hyperlink > underline will be there between the image and the text, and they don't like > the look. The best solution I know to that issue is to act like it's 1999 and use CSS; a.link { text-decoration: none; border: none; } Problem solved. > It does seem to me that in principle user agents could detect this type of > duplicate link and only present it once, as Chris suggests. I suppose they could, but we have other priorities for user-agent remixing of Web sites. > But really > that's a correction for author misbehaviour, It is nothing of the sort. It is *correct* behaviour for Web *designers*. Their visual sensibility is perfectly valid when combined with valid code and standards compliance. Stop hating the visual Web. > > -----Original Message----- Yeah, we read that. -- Joe Clark | joeclark@joeclark.org Accessibility <http://joeclark.org/access/> Expect criticism if you top-post
Received on Wednesday, 31 March 2004 16:26:22 UTC