ハイパーリンクを学ぼう
知識課題
知識課題1
<a>タグの役割と、リンクを作成する際に使用される基本的な構文について説明してください。target属性の4つの値(_self、_blank、_parent、_top)がどのように異なるのかを説明し、それぞれの使用例を挙げてください。mailtoリンクの仕組みについて説明し、どのようなシチュエーションで使用されるのかを考察してください。- 絶対URLと相対URLの違いを明確にし、各々がどのような状況で使用されるかを示してください。
_blankを使用する際に発生する可能性のあるセキュリティ脆弱性について調査し、この脆弱性を防ぐ方法を説明してください。
知識課題2
- ページ内のブックマークを作成する方法について説明してください。
実践課題
<a>タグを使用してリンクを作成し、target="_blank"属性を追加して、リンクがクリックされた際に新しいタブで開くように設定してください。その後、リンクが正しく新しいタブで開くことを確認してください。- 同一ページ内で特定の場所に移動できるブックマークリンクを作成してください。指定した位置に正しくジャンプできるかを確認し、ページ内での移動が適切に動作することを確かめてください。