On 11/09/05, Chris Kennon <[EMAIL PROTECTED]> wrote:
> I've discovered that leaving the value blank tabindex= " "  does not
> invalidate the page, or upset tidy.

It does invalidate the page, it's just that the validators aren't
catching it. The attribute value must be a number in the range 0 to
32767 to be valid. If you want a value that doesn't have an effect on
the tab order, then "0" is a better choice, as that means the element
will be navigated in the order it appears in the character stream.

Another consideration with tabindex is that it will put the associated
element into Opera's tab order. By default, Opera only tabs to form
controls, and links are navigated with 'a' and 'q' to cycle forwards
and backwards through the links respectively. If anchors are provided
with a tabindex attribute, then the tab key also stops at the anchor
elements, which means Opera users can't easily differentiate between
links and form controls. Obviously, it's valid to provide a tabindex
value, and it's arguably Opera's implementation that is wrong, but
it's another consideration about the value of tabindex attributes.

Best regards,

Gez

-- 
_____________________________
Supplement your vitamins
http://juicystudio.com
******************************************************
The discussion list for  http://webstandardsgroup.org/

 See http://webstandardsgroup.org/mail/guidelines.cfm
 for some hints on posting to the list & getting help
******************************************************

Reply via email to