Date: 29/11/2006 Author: Stephen Sinclair
Update: 30/11/2006 v2.0 - Lost Opera 5 and 6 support, but gained a 100% accessible form. "label" tags now go to right of radio buttons and check boxes.
Unfortunately I don't have a mac or linux to test in. If anybody can help out with these or if you have any feedback, it would be very much appreciated, drop me an email: urmood@btopenworld.com or reply to my thread.
*Due to a bug in Netscape 6 and Netscape 7.0 the label tags won't show. Netscape 7.1 and above works fine . If you want the form to work in Netscape 6 and Netscape 7.0 you can wrap the label tags in a span, and apply the style to the span instead of the label. See the Netscape version. Obviously adding the span tag wastes the semantics a bit, but it can't be helped.
**Supported on v1.0, however, the form isn't 100% Accessible as the "label" tag must be placed before radio buttons and check boxes.
And the demo form...