There are problems with ie5/6 having multiple classes such as <td
class="fieldClass formReqClass">

Refer to the following
http://www.quirksmode.org/css/contents.html
http://www.quirksmode.org/css/multipleclasses.html

Wrt :after ... It does not work in ie 5/6/7 nor Explorer 5.2 Mac
http://www.quirksmode.org/css/contents.html
http://www.quirksmode.org/css/beforeafter.html


My suggestion would be to use standard element styling for eg the <input
.../> With a class if required. The '*' or whatever can be placed with CSS
using a background-image
 ie don't have fieldClass use the default form input  styling eg...

form input { ..... }
form input.required { ..... }

Maybe allow for an alternate style eg 

form input.alt { .... }
form input.alt-required { .... }

Maybe also
.required { ... }
.alt-required { ... }

Further to this approach, in my view the style .tabletext, which is used
extensively, should actually be removed.
Ie it should probably be replaced by default stlyes for the elements td,
div, p and maybe body

David
-----Original Message-----
From: Chris Howe [mailto:[EMAIL PROTECTED] 
Sent: Saturday, 25 November 2006 9:28 PM
To: [email protected]
Subject: Re: user interface proposals

Yes, it is part of the CSS 2 specification.  However, I don't believe IE
(even IE7) supports it.

--- Jean-Sébastien Hederer <[EMAIL PROTECTED]> wrote:

> "Chris Howe" a écrit le 25/11/2006 11:11 :
> > .formReqClass:after{
> > content:"*";
> > }
> >   
> Is ":after" W3C CSS compliant?
> 



Reply via email to