我的html中确实有一个奇怪的错误-不着眼于使用Tab键按下/复制元素的导航链接

StackOverflow https://stackoverflow.com/questions/5412800

由于未知原因,我的html导致了所有浏览器(firefox除外),即使用tab键时跳过nav元素中的链接,根本不关注它们。firefox做同样奇怪但不同的事情,它不会跳过链接,而是复制标头链接并将h1元素放置在标头内的链接之外。并与即完美地工作...是的,我知道...(哇!)

我将其范围缩小到了我的html中的一个问题,因为在禁用javascript和css的情况下仍然会发生这种情况。我还没有包括跳转到主要内容的链接,所以不是那样,我没有在任何地方使用tabindex属性,这一切都可以很好地验证。

这是您自己需要解决的问题- www.thisbengreenguy.com/creative.php

感谢您的所有帮助。

有帮助吗?

解决方案

通过严格地将其从html 5转换为xhtml,我在Firefox中看起来很不错,并且在Opera中以及现在都可以完美地工作。对于Safari和Chrome浏览器,您必须使用opt / alt +选项卡进行聚焦。至少它看起来像预期的那样,并且在我能得到的程度上接近于完全可访问。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top