help - tab index in form with labels - Win/Mac difference

I have noticed a difference between Macs and Windows regarding the natural tab index when labels are used in a form.
 
The Macs will tab to the label and the form element separately where as Windows tabs to the form element only.
 
When I add a tab index to the form elements it causes a problem on a MAC. It will tab through the stated index on the elements but then through the labels. I have created a simple form with tab index to demonstrate the difference:-  www31.brinkster.com/atennant/tab_index.html
 
If I duplicate the tab index number on both label and input it is not a good experience on windows.
 
I am currently working on a form that has several fields and links and need to add a tab index to ensure a logical tab order. Unfortunately I am needing to use CSS to reposition some of the links (a design and technical requirement I cant get around) and this does not give a logical tab order, so I cant rely on the natural order as decided by the browser.
 
Any help will be appreciated. Thanks
 

		
---------------------------------
 ALL-NEW Yahoo! Messenger - all new features - even more fun!  

Received on Tuesday, 8 February 2005 12:22:54 UTC