4

新しいタブでページを開くための解決策を検討していたところ、CSS-3 プロパティ target-newにたどり着きました

「ユーザーが代わりに新しいウィンドウを新しいタブで開きたい場合は、次のユーザー スタイル シートを使用できます。

*{ target-new: タブ ! 重要 }"

私はそれについていくつか質問があります:

  • 内部でどのように機能しますか?
  • html5 仕様に target="_tab" のようなプロパティがないのに、新しいタブでリンクを開くことがプレゼンテーションと直接関係がないため、このプロパティがあったのはなぜですか?
4

2 に答える 2

7

内部でどのように機能しますか?

これを実装したブラウザはまだありません。

HTML5仕様のようなプロパティがないtarget="_tab"のに、新しいタブでリンクを開くことがプレゼンテーションと直接関係がないため、このプロパティがあったのはなぜですか?

target=_blank下位互換性のため、引き続き使用できます。などの新しい予約済みのターゲット値を導入_tabしても、ブラウザー間で同じように機能しません。

私見、決定はユーザーに任せるべきであり、Web の作成者は強制target=_blankや強制をすべきではありませんtarget-new: tab|window

于 2012-04-05T08:29:48.053 に答える