Labels in Netscape

I've been implementing a label on a form, and during testing I found it to be rather buggy in various Netscape browsers.

* on NN6.2 it seemed to be fine;
* on NN6.1 the labels didn't render, although there was space where they should have appeared;
* on NN6.0 the labels DO render, but it seems to add a large margin the left side and pushes it all out.

I'm using the <label> tag, and using a CSS style to change the appearance of it, and I have set the margin to 0px so in theory there shouldn't be all that space on the left in NN6.1.

Are there any good resources which have workarounds on this (using CSS) and maybe any other form accessibility issues? 

The other thing is that in the original design, one label appears on the right, while the next form element has it's label on the left.  This is bad accessibility, is it not? Should I push to have it more consistent, e.g. all labels on the left?

Regards,

Andy

---
Andrew Johns
Developer
JKD
Westminster Business Square
1-45 Durham Street
London 
SE11 5JH
Tel:  020 7793 9399
Fax: 020 7793 9299
URL:  www.jkd.co.uk
---


James Kelsey Design Ltd (JKD) or The Incepta Group plc and its subsidiary companies may not be held responsible for the content of this email as it may reflect the personal view of the sender and not that of the company. JKD run anti virus software on all servers and all workstations, they can not be held responsible for any infected files that you may receive. JKD advises all recipients to virus scan any file attachments.

Received on Monday, 24 June 2002 07:32:52 UTC