HTML中是否有任何方法告诉浏览器不允许对特定元素进行标签索引?
在我的页面上,尽管有一个用jQuery呈现的杂耍,但是当您通过Tab进行制表时,您会在按下Tab控件移动到页面上的下一个可见链接之前获得大量的制表符按下,因为所有通过制表的内容都被隐藏了。视觉上的用户。
您可以使用tabindex="-1"。
tabindex="-1"
W3C HTML5规范支持负tabindex的值:
tabindex
如果值为负整数 ,则用户代理必须设置元素的tabindex焦点标志,但不允许使用顺序焦点导航访问该元素。
请注意,尽管这是HTML5功能,可能无法在旧的浏览器上使用。 为了符合W3C HTML4.01标准(自1999年起),tabindex必须为正数。
以下是纯HTML中的用法示例。
<input /> <input tabindex="-1" placeholder="NoTabIndex" /> <input />