它在 XHTML 1.1和 WCAG 2.0 指南中有效 没有关于它的使用的任何信息?
我知道它在严格的 XHTML 1.0 中是无效的,但是如果很多人使用其他东西,比如 JavaScript、jQuery、rel 属性、PHP 等。
是否有意义?这意味着人们不想遵循验证规则,他们只想跳过验证。
它在 XHTML 1.1和 WCAG 2.0 指南中有效 没有关于它的使用的任何信息?
我知道它在严格的 XHTML 1.0 中是无效的,但是如果很多人使用其他东西,比如 JavaScript、jQuery、rel 属性、PHP 等。
是否有意义?这意味着人们不想遵循验证规则,他们只想跳过验证。
这主要是为了将内容与行为分开。基本前提是我们应该用 HTML/XHTML 来表示内容,用 CSS 来表示和布局,用 JavaScript 来表示交互性。
target 属性不适合这种范式(它是一些影响浏览器行为的 HTML 内容),这就是为什么不赞成使用它的原因。
除 4 个特殊目标名称外,该target
属性主要用于帧。由于 XHTML 1.0 不支持框架,因此它不包含设计用于操作它们的属性是有道理的。
可悲的是,这也意味着失去“在新窗口中打开”效果,但事实就是这样