- From: Mark Wood <mdw@kodak.com>
- Date: Fri, 29 Aug 1997 12:32:29 -0400
- To: www-html-editor@w3.org
- Cc: mdw@itc.kodak.com
Why doesn't the HTML4.0 spec support percentages for the height & width attributes to the IMG tag? As I understand the spec (I've reproduced the relevant portions below), the values for the HEI and WID attributes must be expressed as absolute pixels. I understand that in HTML 4.0, the OBJECT tag is the preferred way of including images. However, given that IMG is still an option in 4.0, and that a lot of browsers do support relative height and width attributes now, and it seems like it would have been nice to have that standardized. <Excerpts from HTML spec> Lengths and Pixels Values of the type "length" may either be specified as an integer representing the number of pixels of the canvas (screen, paper) or as a percentage of the available horizontal or vertical space. The HTML DTD generally uses %Length for length values that permit percentages and %Pixels for values that only permit pixels. .... Including an image: the IMG element <!-- To avoid problems with text-only UAs you need to provide a description with ALT, and avoid server-side image maps --> <!ELEMENT IMG - O EMPTY -- Embedded image --> <!ATTLIST IMG %attrs; -- %coreattrs, %i18n, %events -- src %URL #REQUIRED -- URL of image to embed -- alt CDATA #IMPLIED -- description for text only browsers -- align %IAlign #IMPLIED -- vertical or horizontal alignment -- height %Pixels #IMPLIED -- suggested height in pixels -- width %Pixels #IMPLIED -- suggested width in pixels -- border %Pixels #IMPLIED -- suggested link border width -- hspace %Pixels #IMPLIED -- suggested horizontal gutter -- vspace %Pixels #IMPLIED -- suggested vertical gutter -- usemap %URL #IMPLIED -- use client-side image map -- ismap (ismap) #IMPLIED -- use server-side image map -- > ----------------------------------------------------------------------- Mark D. Wood, Ph.D. mdw@itc.kodak.com Kodak Networked Imaging Technology Center phone: 716 253 5489 1447 St. Paul Street FAX: 716 253-6284 Rochester, NY 14653-7102
Received on Friday, 29 August 1997 12:33:42 UTC