Christian,

You said you've been told to place IE specific rules in a separate sheet, but you don't mention why you haven't done so.
In the example you provided, I'd do this:
1) move "zoom: 1" to your IE6 rule (and to IE7 rule if necessary)
2) place the IE6 and IE7 rules in an IE ONLY sheet 3) use a conditional comment to call the IE sheet

Would that work?  If so, please explain your reasons for not doing so.

Here are the pros and cons I'm aware of.  I'd be interested to hear others.
Pros
A) enables CSS validation
B) avoids possible failure of automated accessibility test
C) facilitates site maintenance (easy to find and modify IE specific rules)

Con
A) Delays initial page load by requiring additional call to the server


Aloha,
Nick Stone

--
Nick Stone, MBA
SEO & Web Accessibility || coding, writing & consulting
boa...@nick-stone.com
http://nick-stone.com/
434-284-2840



c...@fagandesign.com.au wrote:


> From: <c...@fagandesign.com.au>
> I guess my question is: Do IE-related CSS hacks cause a document to
> fail AAA (or A/AA for that matter) Accessibility compliance?
> ------------------------------------------------------------
>
> Hi Christian,
>
> If you mean things like zoom or even proprietary -Moz or -KHTML
> properties... no, that doesn't affect accessibility. Guidelines are
> subjective in that it's up to the site's owner to say whether or not
> his site is accessible after testing it against the various guidelines.
> The W3 validator is the issue. It should have been programmed years ago
> to ignore most, if not all, proprietary properties.
>
> --
> Al Sparber - PVII
> http://www.projectseven.com
> Dreamweaver Menus | Galleries | Widgets
> http://www.projectseven.com/go/hgm
> The Ultimate Web 2.0 Carousel

Specifically, I mean something like this

.element {float:left;display:inline;zoom:1;margin-right:30px;}
 * html .element {float:none;} /* IE6 */
 *+ html .element {float:right;} /* IE7 */

I've been told to put these IE specific attributes in a seperate IE stylesheet in order to avoid validation errors that supposedly affect the AAA Acessibility check.


*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
*******************************************************************



*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
*******************************************************************

Reply via email to