WebAIM - Web Accessibility In Mind

E-mail List Archives



From: James Pickering
Date: Jun 27, 2005 2:57PM

Pat Richard wrote:

..... putting the height & width in the style sheet will immediately break validation from the W3C validator .....

Not so, check the HTML & CSS validation for my index page below.

James Pickering
Pickering Pages
----- Original Message -----
From: Pat Richard
To: <EMAIL REMOVED> ; WebAIM Discussion List
Sent: Monday, June 27, 2005 9:35 AM
Subject: RE: [WebAIM] ISO-HTML

I agree. And putting the height & width in the style sheet will immediately break validation from the W3C validator. Most of the other items make sense, to some point, but for other reasons.

I think if you code to XHTML 1.0 Transitional or higher, you're doing good. Add your accessibility and other needs after that, and you'll end up with a very stable site that should work in most modern browsers.

From: <EMAIL REMOVED> [mailto: <EMAIL REMOVED> ] On Behalf Of Cheryl D Wise
Sent: Monday, June 27, 2005 10:13 AM
To: 'WebAIM Discussion List'
Subject: RE: [WebAIM] ISO-HTML

Well, I guess I will not be writing "ISO-HTML" any time in the near future. IMHO, image height and width belong in the HTML not in the stylesheet otherwise you need an ID for every image and a stylesheet that is either very bloated OR can only be applied on a page by page basis. For that same reason No. 6 is is a bit silly. They will defer to the W3C for CSS without making it a "standard' but will not accept HTML from the W3C.

I will continue to use the W3C XHTML doctypes.

Cheryl D. Wise
MS FrontPage MVP
http://starttoweb.com - Online instructor led web design training in FrontPage, Dreamweaver and more!

From: James Pickering

The ISO -- International Organization for Standardization -- consists of the national standards institutes of 151 countries, on the basis of one member per country, with a Central Secretariat in Geneva, Switzerland. It promulgates, develops and maintains world wide technical standards.

Note that the W3C (World Wide Web Consortium) only makes recommendations -- it is the ISO that publishes standards.

The International standard for HTML is prescribed by the Document https://www.cs.tcd.ie/15445/15445.html and the Users Guide for ISO/IEC 15445:2000 (ISO-HTML) is at https://www.cs.tcd.ie/15445/UG.HTML

Features of ISO-HTML .....

1. The hierarchy of the header elements (H1, H2, H3, H4, H5 H6) is rigidly enforced. For example, H2 is not allowed to precede H1 at any place in a document.

2. HEIGHT and WIDTH parameters for IMG must be designated in style sheets.

3. Numerous W3C HTML 4.01 elements are refined in ISO-HTML.

4. Numerous W3C HTML 4.01 attributes are omitted from the standard or their use is restricted as outlined in the following quote from the Users Guide ..... "The W3C Recommendation for HTML 4.01 provides a number of attributes that are not supported by the International Standard. They have been omitted because they are used to describe appearance rather than structure, or because the feature is considered to be still too unstable or immature for an International Standard."

5. The Standard separates content from presentation as delineated in the following quote from the Users Guide ....... "The International Standard is based on the well established principle that it is good document design to separate the content of a document from the intended style in which it is to be presented to a reader ..... "

6. The methodology for accomplishing presentation is outlined in the following quote from the Users Guide ..... "Although the International Standard does not specify a style sheet language, this User's Guide recommends that authors of ISO-HTML documents use Cascading Style Sheets as specified by the World Wide Web Consortium."

7. Style sheets must be linked -- embedded style constructs are not allowed.

James Pickering
Pickering Pages