アンカータグと一緒に使用すると_blankが新しいタブを開き、フレームセットを使用するときに私が使用する自己定義のターゲットがあることを知っています_parent、_self、および_topの違いアンカータグターゲット属性の_self、_top、および_parentの違い
答えて
これらの回答は良いですが、私は彼らが完全に質問に対処するとは思わない。
アンカー属性のターゲットタグは、ブラウザにアンカーの宛先のターゲットを通知します。それらは最初にアンカーを操作してフレームのドキュメントシステムに誘導するために作成されました。これはCSSがHTML開発者の援助を受ける前の段階です。
ターゲットながら=「_ selfは、」ブラウザでデフォルトで、最も一般的な目標は、(通常はブラウザの設定により、タブにリダイレクトされています)新しいウィンドウでアンカーを開き、ターゲット=「_ブランク」です。 "_parent" "_top"タグとframenameタグは、トレンドとしてiframeサイト構築の日に慣れていないタグには謎が残っています。
target="_self"
これは、同じフレームにアンカーを開きます。紛らわしいのは、一般的にフレームを書き込まない(HTML5ではframe
とframeset
タグが廃止されているため)、これは同じウィンドウ関数とみなされます。代わりに、このアンカーがフレームにネストされている場合、そのフレームでのみ意味を持つソートボックスモードで開きます。彼らは別の
target="_top"
これは、それが中にネストされているすべてのフレームの外で破壊し、ブラウザでトップ文書としてリンクを開く内部のいずれかに入れ子にされた場合
target="_parent"
は、フレームの次のレベルアップで開きます窓。
target="framename
これはもともと非難されましたが、HTML5に戻されました。これは問題の正確なフレームを対象とします。name
が正しい方法であったが、その方法はid
識別タグを使用して置き換えられました。
<!--Example:-->
<html>
<head>
</head>
<body>
<iframe src="url1" name="A"><p> This my first iframe</p></iframe>
<iframe src="url2" name="B"><p> This my second iframe</p></iframe>
<iframe src="url3" name="C"><p> This my third iframe</p></iframe>
<a href="url4" target="B"></a>
</body>
</html>
HTML 4.01仕様の6.16 Frame target namesセクションは意味を定義していますが、部分的に意味があります。現代のブラウザでは、この文脈ではウィンドウの代わりにタブを使用することが多いため、「ウィンドウ」を参照しますが、HTML5のドラフトでは現実的に「ブラウジングコンテキスト」について話します。
簡潔に言えば、_self
がデフォルト(現在のブラウジングコンテキスト、つまり現在のウィンドウまたはタブ)なので、<base target=...>
の設定を上書きするだけで便利です。値_parent
は、現在のフレームの親であるフレームセットを参照しますが、_top
は「すべてのフレームから壊れます」とリンクされたドキュメントをブラウザウィンドウ全体で開きます。
target="_blank"
新しいウィンドウを開き、関連するデータを示しています。
target="_self"
同じフレーム内のウィンドウを開き、それが既存のウィンドウ自体を意味します。
target="_top"
ウィンドウのフルボディでリンクされたドキュメントを開きます。
target="_parent"
親ウィンドウのサイズでデータを開きます。
「フルボディ」とは何ですか? – robsch
@robsch James Johnsonの答えを参照してください –
ターゲット=「_ブランク」空白 ターゲットで新しいページへ =「_自己」 リコール自体へ ターゲット=「_トップ」 文書の先頭に移動します(ページ) ターゲット= "_親" データを開くタグサイズ
- 1. 属性および多型
- 2. MSTESTのDataTestMethodおよびDataRow属性
- 3. XML schemaLocationおよびtargetNameSpace属性
- 4. リソース属性およびドキュメントから
- 5. Scala Parsers:可用性、相違性および結合性?
- 6. 違いスワップおよびページング
- 7. glMatrixMode(GL_PROJECTION)の違い。およびglMatrixMode(GL_MODELVIEW);
- 8. 違いIEおよびWebkitの
- 9. XSLTマッピングおよび単一のターゲット属性
- 10. リフレクト、プロパティ、および属性 - ORMアーキテクチャの学習
- 11. ValidationMessageFor for modelおよびhtml属性のみ - MVC 3
- 12. "作成済みAtおよびUpdated At"データベース属性の定義
- 13. メソッドの呼び出しと属性へのアクセスの違い
- 14. DataContract属性と.netのSerializable属性の違い
- 15. Ruby on Rails:足場、モデル、および属性
- 16. 離散的および連続的な属性を持つクラスタリングアルゴリズム?
- 17. XMLノード名および属性は使用できません
- 18. aria-label属性とtitle属性の違いは何ですか?
- 19. ActiveRecordにおけるベース、スキーマ、およびマイグレーションの違い
- 20. バックボーンの属性とtoJSONメソッドの違い
- 21. 短絡および性能
- 22. XSLT属性の違いとは何か
- 23. エンティティ属性値モデルとデータウェアハウスの違い
- 24. CustomValidation属性がASP.NET MVC 3およびEFで機能しない
- 25. jquery、クロージャ、およびメモリリークの可能性
- 26. Grails、GPars、およびデータの永続性
- 27. DBの完全性、ユーザーおよびSSO
- 28. タイル、ストラット2、連鎖アクション、およびput属性値の受け渡し
- 29. HTMLのonBlur属性とonChange属性の違いは何ですか?
- 30. svgのx属性とdx属性の違いは何ですか?
ありがとうございます! –
「target」のHTML5ドラフトへのリンクは次のとおりです。http://www.w3.org/TR/html-markup/a.html#a.attrs.target – Oliver