ホームページ > 記事 > ウェブフロントエンド > CSS は外部リンクの「target=_blank」機能を実現できますか?
Web サイトのトップ メニューに埋め込まれた外部リンクは、目的の動作で開く場合に課題が生じます。新しいタブ。 HTML はこれに対処するために「target=_blank」属性を提供していますが、CSS が同等の解決策を提供しているのではないかと疑問に思う人もいるかもしれません。
残念ながら、c69 で明らかになったように、純粋な CSS だけでは「target=_blank」の正確な機能を再現することはできません。 。」この制限にもかかわらず、HTML を活用した実行可能な回避策が存在します。
<code class="html"><head> <base target="_blank"> </head></code>HTML ドキュメントのセクションでは、次の基本タグを使用できます。
<code class="html"><a href="/yourlink.html" target="_blank">test-link</a></code>これにより、ターゲット属性を指定していないすべてのページ リンクがデフォルトで新しい空のウィンドウで開くように効果的に設定されます。あるいは、次のように特定のターゲット属性を個々のリンクに割り当てることもできます:これにより、以前に設定された基本ターゲット値が上書きされ、指定されたリンクが新しいウィンドウで開かれるようになります。
以上がCSS は外部リンクの「target=_blank」機能を実現できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。