我有一个移动端网页,显示银行对账单,类似于这样:
DATE | DESCRIPTION | AMOUNT
--------------|--------------------------|---------------
Jan 2nd 2010 | Clothes | USD 1.839.000
Sep 23rd 2010 | Drinks | USD 2.837.000
我使用.
作为千位分隔符,因为这是我们的本地配置。
HTML非常简单。像这样:
<table>
<tr>
<td>DATE</td>
<td>Clothes</td>
<td>AMOUNT</td>
</tr>
<tr>
<td>Jan 2nd 2010</td>
<td>Clothes</td>
<td>USD 1.839.000</td>
</tr>
<tr>
<td>Sep 23rd 2010</td>
<td>Drinks</td>
<td>USD 2.837.000</td>
</tr>
</table>
我遇到的问题是,iPhone的Safari、Android浏览器和一些诺基亚浏览器会错误地将数字(例如1.839.000和2.837.000)视为电话号码,因此将它们呈现为链接以进行电话呼叫或发送短信。
我的问题是:有没有特殊的标签/属性/CSS样式可以告诉移动浏览器将那种文本显示为纯文本?
非常感谢。
<span>2</span>.837<span>.000</span>
- Pekka