HTML Web制作

【HTML】スマホから電話番号をタップしたら電話をかけられるようにする方法

※ 当サイトではアフィリエイト広告を利用しています

スマホで電話番号をタップしたら電話をかけられるようにする事って出来る?

会社概要ページやお問い合わせページ、ハンバーガーメニューなど、会社や施設への電話番号が記載されていることがあると思います。

この電話番号をdivタグやpタグなどで書いても、当然タップして電話がかかったりはしません。

そこで今回は電話番号をタップしたら電話がかかるような方法をご紹介します。

今だけ!5大無料特典あり🎁

コーディングの時給アップにはこちら!

累計1100部突破!レビュー570件!

電話番号をタップしたら電話をかけられるようにする方法

早速ですがコードはこちらになります。

<a href="tel:0312345678">03-1234-5678</a>

通常『aタグ』の『href=""』の中にはリンク先を入れます。

例えば当ブログへのリンクの場合はこのようになります。

<a href="https://junpei-sugiyama.com/">じゅんぺいブログ</a>

実際には以下のように表示されます。

じゅんぺいブログ

しかしタップして電話をかけたい場合は、その中に『tel:0312345678』と電話番号を書きます。

ハイフンはあってもなくても大丈夫です

<!-- ハイフンなし -->
<a href="tel:0312345678">03-1234-5678</a>

<!-- ハイフンあり -->
<a href="tel:03-1234-5678">03-1234-5678</a>

 

aタグ内のテキストは自由

先ほどのコードではaタグ内のテキストは電話番号でしたが、ここは電話番号である必要はありません。

例えば画像にしてもOKです。

<!-- テキストは自由 -->
<a href="tel:0312345678">電話はこちらへ</a>

<!-- 画像 -->
<a href="tel:03-1234-5678">
  <img src="画像パス" alt="電話はこちらへ"/>
</a>

画像の場合は画像をタップすれば電話がかかります。

 

国際電話の場合

ここまでは日本国内から電話をかけた場合のみ有効でしたが、国際電話に対応させることも可能です。

<!-- 日本国内からのみ -->
<a href="tel:0312345678">03-1234-5678</a>

<!-- 海外からでもOK -->
<a href="tel:+81-3-1234-5678">03-1234-5678</a>
  • 日本国内からのみ → tel:電話番号
  • 海外からでもOK → tel:国コード + 電話番号

この『国コード』ですが、日本の国コードは『81』となります。

そして最初の『0』の代わりに『+81』にすることで、海外からでも日本の電話番号に電話をかけることが出来るようになります。

これは携帯電話でも同じで『080』から始まる電話番号の場合は『+81-80』となります。

 

スマホでタップしたときだけ電話がかかるようにする

例えばパソコンから電話番号をクリックすると、以下のようなダイアログが表示されます。

パソコンから電話番号をクリックすると表示

パソコンから電話番号をクリックすると表示

しかしパソコンから電話をかけさせたいと思うことは稀だと思うので、スマホでタップしたときだけ電話がかかるように設定しましょう。

これはCSSで簡単に対応できます。

@media(min-width: 768px) {
  a[href^="tel:"] {
    pointer-events: none;
  }
}

これで画面幅が768px以上の場合はクリック不可となります(768pxはiPadのサイズ)

以上になります。

コーディングの時給と作業効率を上げる!
2年間の実務で実際に使ったコードをまとめた『コーディング&WordPressメモまとめ集』をBrainで公開しています。
  • コピペで使えるWordPressの各テンプレート
  • 実務でよく使う見出し一覧
  • 実務でよく使うテキストのhoverアニメーション
  • 実務でよく使うボタン内の矢印9種類
  • Contact Form 7の色々・・・
などなど、他にもコピペで使えるコードがたくさん載せてあるので、時短=時給アップに繋がります。
さらに『コードのまとめ方が参考になった』というレビューも多数頂いているので、これを元に自分なりの"メモまとめ集"を作るという使い方も出来ます。
1100部以上販売し、レビューは570件以上あるので、気になる方は以下のボタンからチェックしてみて下さい👇

今だけ!5大無料特典あり🎁

販売ページとレビューを見てみる

-HTML, Web制作