- From: David Woolley <david@djwhome.demon.co.uk>
- Date: Sat, 20 Jan 2001 14:03:30 +0000 (GMT)
- To: terry@keyalt.com
- Cc: w3c-wai-ig@w3.org
> > > I am trying to address accessibility issues for > http://www.keyalt.com The page is structurally broken (including, at least in the intended structure (though not the one that Lynx perceives) overlapping big and p elements++. Before feeding it through any other automated tools, you need to fix the structure (e.g. use HTML tidy or validator.w3.org). The first missing alt is probably a case of using alt="", to suppress a purely decorative image. I don't know why Bobby is able to recognize misuse of blockquote, but you seem to be using it to indicate indent on both sides, not a quotation, which is semantically broken. Maybe Bobby is just warning you that blockquote is hardly ever used correctly. ++ You have <big><p align="right">......</big><br>..... in your headings (which are not marked as headings!). Lynx recovers from the error of including <p> within <big>, by ignoring the content model==, but can't cope with the nesting error at the </big>, so inserts the missing (optional) </p> (every browser should infer a /p at this point, unless they have closed the big before the p). The result is that the br and onwards are treated as part of a run of text outside of any formal paragraph, so formatted as a paragraph with default styling, not as, I suspect was intended, a right justified second line of the original paragraph. What is really intended here probably goes a little beyond HTML's structure model, in that you want an h1 heading and a subheading that isn't really an h2. == I'm assuming an HTML4 content model, in case it differs from the one that you claim in your doctype, as you use many elements not in HTML 2. I can't remember if HTML 2 permits <big><p>...</p></big>.
Received on Saturday, 20 January 2001 10:17:53 UTC