html规定元素的tab(用于导航时)键控制次序的属性tabindex
程序员文章站
2022-04-22 08:45:55
...
实例
带有指定 tab 键顺序的链接:
<a href="http://www.w3school.com.cn/" tabindex="2">W3School</a> <a href="http://www.google.com/" tabindex="1">Google</a> <a href="http://www.microsoft.com/" tabindex="3">Microsoft</a>
浏览器支持
几乎所有浏览器均 tabindex 属性,除了 Safari。
定义和用法
tabindex 属性规定元素的 tab 键控制次序(当 tab 键用于导航时)。
提示和注释
注释:以下元素支持 tabindex 属性:<a>, <area>, <button>, <input>, <object>, <select> 以及 <textarea>。
语法
<element tabindex="number">
属性值
值 | 描述 |
number | 规定元素的 tab 键控制次序(1 是第一个) |
当浏览者浏览网站时可以通过按TAB键在网页的链接中依次移动,这是一个相当方便实用的功能。但如果网页中链接太多,恐怕按TAB键就没什么作用了,这时不妨通过改变TAB键移动的顺序来突出重点,在某些重要页面上方便访问者。
使用TABINDEX属性可以设置TAB键在链接中的移动顺序。把链接的TABINDEX属性设成1到32767的一个值,就可以把这个链接加入到 TAB键的序列中,而若把TABINDEX属性设为一个负值(如TABINDEX="-1"),那么这个链接将被排除在TAB键的序列之外。
当浏览者使用TAB键在网页链接中移动时,将首先移动到具有最小TABINDEX属性值的链接上,最后在具有最大TABINDEX属性值的链接上结束移动。如果有两个链接的TABINDEX属性相同,则以链接在html代码中出现的顺序为准。
<input type="submit" name="Submit" value="提交" tabindex="1" /> <input type="radio" name="radiobutton" value="radiobutton" tabindex="3" /> <input type="checkbox" name="checkbox" value="checkbox" tabindex="2" />
以上就是html规定元素的tab(用于导航时)键控制次序的属性tabindex的详细内容,更多请关注其它相关文章!