Forum Moderators: open
Lately I've been fiddling with form structure tags such as <fieldset>, <label> and <legend>. They really add a nice semantic (and aesthetic) touch to your forms and source code, but I am only able to test their rendering/implementation in firefox 1.5 and IE6.
So, my question is: how do other browsers implement these fine tags? Should I back off or continue using them?
In Safari a click on the label will not result in selecting the embedded input element, whether you're using for=ID or not.
I really love properly used <label> elements, as they make clicking radio inputs and checkboxes so much easier.