HTML でハイパーリンク タグを使用するチュートリアル

HTML でハイパーリンク タグを使用するチュートリアル

ウェブサイトのさまざまな HTML ドキュメントはハイパーリンクを通じて相互に接続され、一貫性のあるウェブサイトを形成します。ユーザーはハイパーリンクをクリックして、閲覧したいページにジャンプできます。したがって、ハイパーリンクはどの Web サイトでも見られ、Web サイトを接続して全体を形成する中核コンポーネントです。

アンカーポイントの配置
HTML ハイパーリンクは、アンカーとしての <a> タグによってトリガーされます。アンカーにはキャリアが必要です。キャリアはテキスト、単語、文、または画像や図形にすることができます。マウスをアンカーポイントのあるキャリアに移動すると、マウスが小さな手の形に変わり、ユーザーがクリックできることを示します。ユーザーがアンカーポイントをクリックすると、<a> タグ内の href に対応するアドレスにジャンプします。

ジャンプ属性の使用
HTML リンクでは、href 属性を使用して、別のドキュメントを指すリンクを作成できます。これは通常、ページジャンプに使用されます。これは非常に一般的なことなので、詳しく説明しません。
name 属性を使用してドキュメント内にブックマークを作成し、ハイパーリンクがドキュメント内のページの特定の部分にジャンプできるようにします。たとえば、<a name=”dian1″></a> と設定すると、ページの中央に配置されます。次に、ページ ヘッダーに <a href=”#dian1″>ページの中央にジャンプ</a> アンカー ポイントを設定します。ユーザーがページ ヘッダーのこのアンカー ポイントをクリックすると、ページがスクロールして、ページの中央にある名前ブックマークの場所にジャンプします。

HTMLリンク構文
HTML リンク コードの使い方は非常に簡単です。例えば:

XML/HTML コードコンテンツをクリップボードにコピー
  1. <   href ="url " >アンカーリンク</a>   

href属性はジャンプ先を設定するために使用され、開始タグと終了タグの間のテキストがハイパーリンクとして表示されます。


HTMLリンクのターゲット属性
target 属性を使用すると、アンカー テキストをクリックした後にページがどのように開かれるかを設定できます。特別なドキュメント リダイレクト アクションとして使用するために予約されているターゲット名が 4 つあります。
_空白
ブラウザは常に、新しく開いた名前のないウィンドウにターゲット ドキュメントを読み込みます。
_自己
このターゲット値は、ターゲットを指定しないすべての <a> タグのデフォルトのターゲットであり、これにより、ターゲット ドキュメントが読み込まれ、ソース ドキュメントと同じフレームまたはウィンドウに表示されます。このターゲットは、ドキュメント ヘッダー <base> タグのターゲット属性と組み合わせて使用​​しない限り、冗長であり不要です。
_親
このターゲットにより、ハイパーリンクによって参照されるフレームを含む親ウィンドウまたはフレームセットにドキュメントが読み込まれます。この参照がウィンドウ内または最上位フレーム内にある場合、target_self と同等になります。
_トップ
このターゲットにより、ハイパーリンクを含むウィンドウにドキュメントが読み込まれます。_top ターゲットを使用すると、含まれているすべてのフレームがクリアされ、ドキュメントがブラウザ ウィンドウ全体に読み込まれます。これは通常、iframe フレーム内のアンカーをクリックするために使用されます。ターゲット リンクは、iframe に読み込まれるのではなく、現在のページ上で直接開かれます。

HTMLリンクがデスクトップソフトウェアに電子メールの送信をトリガーする
href 属性に mailto: で始まるアドレスを追加し、対象のメールアドレスと組み合わせることで、ユーザーのコンピュータ上のデフォルトのメール管理ソフトウェアを直接呼び出し、内容を自動的に入力してメールを送信することができます。
この機能を備えたウェブサイトは数多くあります。メールアドレスをクリックするだけで、メール送信インターフェースがポップアップ表示されます。
電子メールのハイパーリンク コードは次のとおりです。

XML/HTML コードコンテンツをクリップボードにコピー
  1. <   href = "mailto:メールアドレス" > EMAIL </ a >     

例えば:

XML/HTML コードコンテンツをクリップボードにコピー
  1. <   href = "mailto:[email protected]" >ウェブマスターのメール</ a >   

注意: アドレスが直接公開されるため、スパムが大量に発生する可能性がありますので、このメールのハイパーリンクを使用しないことをお勧めします。
私のアドレスを [email protected] に書いたので、毎日スパムメッセージが届きます。
ハイパーリンクなしでメールアドレスを示す場合でも、ウェブサイトやウェブページに直接書き込まないでください。複雑なアドレスのリンクを示すには、画像やその他の方法を使用できます。

XML/HTML コードコンテンツをクリップボードにコピー
  1. <   href = "Mailto:[email protected][email protected]&[email protected]&Subject=Hello&Body=你好" >メールを送信</ a >    

その構文は主に以下の部分から構成されます
mailto: (メールの送信先) の後にメールアドレスを入力します。例: [email protected]
? (区切り文字)は、アドレスの後の対応するパラメータに続くために使用されます。
&; (パラメータコネクタ) 複数のパラメータを同時に設定する場合は、&記号を使用して区別し接続する必要があります。
cc=、bcc=(カーボンコピー)、その後にccする人のメールアドレスを入力します。例:[email protected]
subject= (メールの件名) に続いてメールの件名
body= (メールの内容) の後に必須のメールの内容が続く


<<:  Vueでフォームデータを取得する方法

>>:  clearfixとclearの例

推薦する

Linux コマンドラインでパケットをキャプチャするために tcpdump を使用するいくつかの機能

tcpdump は、ネットワークの問題のトラブルシューティングに効果的に役立つ、柔軟で強力なパケット...

CSS3 アニメーション – ステップ機能の説明

最近、CSS3 アニメーションのソース コードの実装をいくつか見ていたところ、CSS コード アニメ...

HTML 名、ID、クラス (フォーマット/アプリケーション シナリオ/機能) などの違いの紹介。

ページには多くのコントロール (要素またはタグ) があります。これらのタグをより便利に操作するには、...

MySQL のロックの仕組みと使用法の分析

この記事では、例を使用して MySQL のロック メカニズムと使用方法を説明します。ご参考までに、詳...

Linux環境変数の設定戦略の詳細な説明

ソフトウェアのインストールをカスタマイズする場合、多くの場合、環境変数を設定する必要があります。以下...

SCSS スタイルのコードを 50% 削減する 14 の実践的な経験

序文Sass は CSS3 言語の拡張機能です。Sass を使用すると、より良いスタイルシートをより...

CSS コンテナ背景 10 色グラデーション デモ (linear-gradient())

文法 背景: linear-gradient(direction,color-stop1,color...

Ajax jQueryはページ上のdivの更新効果を実現します

元のコードは次のとおりです。 <div class='コントロールグループ'&...

Zabbix で複数の JVM プロセスを監視する方法

1. シナリオの説明:私たちの環境ではマイクロサービスを使用しています。各プログラムには個別のプロセ...

MySQL および Oracle のバッチ挿入 SQL の一般的な記述例

目次例えば:一般的な執筆:要約する例えば:次に、データベースのUSERテーブルにUserオブジェクト...

Linux ファイルディレクトリ管理コマンドの概要

タッチコマンドこれには 2 つの機能があります。1 つは、既存のファイルの時間タグを現在のシステム時...

nginx プロキシでの複数の 302 応答の解決策 (nginx Follow 302)

proxy_intercept_errors と recursive_error_pages を使...

面接で聞かれる可能性のあるCSSに関する質問

この記事は、100 回書かれ、質問された CSS の質問を記念するためのものです。聞く: CSS セ...

MySQL学習エンジンの詳細な説明、説明、権限

エンジン導入InnodbエンジンInnodb エンジンは、データベース ACID トランザクションを...