为移动设备上的用户创建可点击的超链接以拨打电话号码的合适的通用格式是什么?

带破折号的区号

<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>

当前回答

我也在网上找到了这种格式,并使用了它。不管有没有破折号都有用。我已经在我的Mac和iPhone上验证了它的工作原理(尝试在FaceTime中拨打该号码):

<!-- Cross-platform compatible (Android + iPhone) -->
<a href="tel://1-555-555-5555">+1 (555) 555-5555</a>

其他回答

像这样的东西就可以了

<a href="tel:+242-064-295-240" class="nav-link"><i class="fa fa-phone"></i> Call us </a>

我使用:

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

结果是:

电话:+123 123456789

其中“Tel:”代表纯文本,只有数字是编码和可点击的。

你也可以使用callto:###########取代邮件代码mail与call,至少根据W3Cschool网站,但我还没有机会测试它。

我也在网上找到了这种格式,并使用了它。不管有没有破折号都有用。我已经在我的Mac和iPhone上验证了它的工作原理(尝试在FaceTime中拨打该号码):

<!-- Cross-platform compatible (Android + iPhone) -->
<a href="tel://1-555-555-5555">+1 (555) 555-5555</a>

-没有关系,但当移动用户漫游时,+符号很重要 这是标准格式

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

你可以在规范中阅读更多关于它的内容,参见“点击呼叫”电话号码。