236

モバイルデバイスのユーザーが電話番号に電話をかけるためのクリック可能なハイパーリンクを作成するための適切なユニバーサルフォーマットは何ですか?

ダッシュ付きの市外局番

<a href="tel:555-555-1212">555-555-1212</a>

ダッシュのない市外局番

<a href="tel:5555551212">555-555-1212</a>

ダッシュと1の市外局番

<a href="tel:1-555-555-1212">555-555-1212</a>

ダッシュなしで1の市外局番

<a href="tel:15555551212">555-555-1212</a>

ダッシュ、1および+記号の付いた市外局番

<a href="tel:+1-555-555-1212">555-555-1212</a>

ダッシュなしの市外局番、1および+記号

<a href="tel:+15555551212">555-555-1212</a>
4

6 に答える 6

206

ダッシュ(-)は、数字を読みやすくする以外に意味がないため、ダッシュを含めることをお勧めします。

Webサイトの訪問者がどこから来ているのかわからないため、世界中のどこからでも電話番号に電話をかけることができるようにする必要があります。このため、+記号は常に必要です。標識は、+携帯電話会社によって、 「終了コード」とも呼ばれる国際ダイヤルプレフィックスに自動的に変換されます。このコードは地域や国によって異なり、携帯通信会社によっては、1つの国で複数のコードを使用できる場合があります。幸い、市内通話の場合でも、国際形式でダイヤルしても機能します。

あなたの例の番号を使用して、中国から電話をかけるとき、人々はダイヤルする必要があります:

00-1-555-555-1212

そしてロシアから、彼らはダイヤルします

810-1-555-555-1212

この+標識は、国際電話のプレフィックスを省略できるようにすることで、この問題を解決します。

国際ダイヤルプレフィックスの後には、国番号(pdf)、地理コード(市外局番)、最後に市内電話番号が続きます。

したがって、最後の2つの例のいずれかが機能しますが、読みやすくするためにこの形式を使用することをお勧めします。

<a href="tel:+1-555-555-1212">+1-555-555-1212</a>

注:国コードとは異なるトランクプレフィックスを含む番号の場合(たとえば、を括弧で囲んでローカルに書き込む場合0)、番号は国際形式である必要があるため、省略する必要があります。

于 2012-12-01T18:09:49.227 に答える
60

-重要ではありませんが+、モバイルユーザーがローミングしているときは署名が重要です
これは標準形式です

<a href="tel:+4917640206387">+49 (0)176 - 402 063 87</a>

詳細については、仕様を参照してください。「電話番号の作成」「Click-to-Call」を参照してください。

于 2012-12-01T18:09:58.727 に答える
12

私もこのフォーマットをオンラインで見つけて使用しました。ダッシュの有無にかかわらず動作するようです。私はそれが私のMac(FaceTimeで番号に電話をかけようとします)と私のiPhoneで動作することを確認しました:

<!-- Cross-platform compatible (Android + iPhone) -->
<a href="tel://1-555-555-5555">+1 (555) 555-5555</a>
于 2016-03-08T16:57:00.460 に答える
2

私が使用した:

Tel: <a href="tel:+123 123456789">+123 123456789</a>

結果は次のとおりです。

Tel:+123 123456789

ここで、「Tel:」は純粋なテキストを表し、数字のみがコード化されてクリック可能です。

于 2018-02-21T16:10:31.743 に答える
-1

このようなものが仕事をします

<a href="tel:+242-064-295-240" class="nav-link"><i class="fa fa-phone"></i> Call us </a>
于 2021-12-19T09:40:21.177 に答える
-7

少なくともW3Cschoolサイトによると、callto:###########を使用して、電子メールコードのメールをcallに置き換えることもできますが、テストする機会がありませんでした。

于 2016-04-22T21:28:42.970 に答える