【cording】HTMLのリンクを開くのは?同じタブ?新しいタブ?それとも?(target属性)

【cording】target属性

閲覧ありがとうございます。

ページテーマ

リンクの開き方を指定する方法

リンクはどこに開いたら使いやすいのかな?

開く場所の指定はどうしたら良いのかな?

そんな問題解決につながれば嬉しいです。

\ このサイトで利用しています /

おすすめテーマ

おすすめサーバー

目次

リンクは別タブで開く方が閲覧しやすい

複数のページを閲覧するとき、別のタブで開いておくことで行ったり来たりがしやすく便利ですよね。

同じタブで開くと再度ページを開きなおさなければならず手間になります。

今回は「target属性」を使ってリンクをどのように開くかを指定する方法を残しておきます。

target属性の値とその挙動

<a href="https://web.ki-biz.com/weblog/">当サイトへのリンク</a>

このコードを表示すると以下になります。

当サイトへのリンク

このリンクをクリックすると今開いているタブにページが表示されます。これをベースに比較していきます。

target属性の値

target属性には4つの値があります。

  • _blank
  • _self
  • _parent
  • _top

以下にサンプルコードを挙げていきます。クリックすることで挙動を確認できます。

実際の挙動

_blank

<a href="https://web.ki-biz.com/weblog/" target="_blank">当サイトへのリンク</a>
当サイトへのリンク

_self

<a href="https://web.ki-biz.com/weblog/" target="_self">当サイトへのリンク</a>
当サイトへのリンク

_parent

<a href="https://web.ki-biz.com/weblog/" target="_"parent>当サイトへのリンク</a>
当サイトへのリンク

_top

<a href="https://web.ki-biz.com/weblog/" target="_top">当サイトへのリンク</a>
当サイトへのリンク

target=”_blank”の注意点と対処法

タブナビングと呼ばれるフィッシング詐欺の一種は「target=”_blank”」を利用して偽物のページにリダイレクトさせます。

これを防ぐためにrel属性を使ってページとリンク先のURLの関係を設定することができます。

トラブル防止のため、必ず設定しておきましょう。

「rel=”noopener noreferrer”」

このコードを追加すればOKです。

<a href="https://web.ki-biz.com/weblog/" target="_blank" rel="noopener noreferrer">当サイトへのリンク</a>
当サイトへのリンク

今回は以上になります。参考になれば嬉しいです。

こちらの記事を参考に参考にさせて頂きました。

このサイトはテーマ「SWELL」を使っています

「SWELL」はWordpress初心者も慣れた人も使い続けられるテーマだと思います。

よかったらシェアお願いします!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

事業で使うサイトを企業に依頼し作成したものの、全く機能せず自分で作り直したのがきっかけでウェブの世界に興味を持ち今も吸収中。
Wordpress、コーディング、マーケティングなどウェブlogにアウトプットしています。誰かの問題解決のヒントになれば最高に嬉しいです。

コメント

コメントする

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

目次