- From: Ian B. Jacobs <ij@w3.org>
- Date: Wed, 26 Dec 2001 11:37:54 -0500
- To: wai-wcag-editor@w3.org
Wendy, Vincent Lefèvre sent an email to me earlier this year explaining a problem with one of the WCAG 1.0 Techniques for HTML suggestions. From section 6.1.1 [1]: "Or, if you provide link text, use a space as the "alt" attribute value of the IMG element. Note that this text will appear on the page next to the image." However, in the HTML 4.01 DTD, for the IMG element, we have: ----- <!ATTLIST IMG %attrs; -- %coreattrs, %i18n, %events -- src %URI; #REQUIRED -- URI of image to embed -- alt %Text; #REQUIRED -- short description -- ----- where %Text; is CDATA. HTML 4.01 says about CDATA [2] that: User agents may ignore leading and trailing white space in CDATA attribute values (e.g., " myval " may be interpreted as "myval"). Authors should not declare attribute values with leading or trailing white space. Question: Is a single space considered leading space? Perhaps not. I guess that we would have to see the definition in SGML. It can't be suppressed without changing the meaning of the attribute value, so it may not be considered leading. - Ian [1] http://www.w3.org/TR/WCAG10-HTML-TECHS/#link-text [2] http://www.w3.org/TR/html401/types.html#type-cdata -- Ian Jacobs (ij@w3.org) http://www.w3.org/People/Jacobs Tel: +1 718 260-9447
Received on Wednesday, 26 December 2001 11:37:54 UTC