【发布时间】:2011-04-12 08:47:10
【问题描述】:
我有一个显示银行对帐单的移动网页。像这样的:
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 是 电话号码 因此将它们呈现为拨打电话或发短信的链接。
我的问题:是否有一个特殊的 TAG/ATTRIBUTE/CSSSTYLE 来告诉移动浏览器将那种文本显示为纯文本?
非常感谢。
【问题讨论】:
-
有趣的问题。在中间添加跨度标签有帮助吗?:
<span>2</span>.837<span>.000</span> -
@Pekka:让我试试。谢谢!
-
不错!但这当然是一种杂牌。如果整个页面上没有电话号码,Kenny's/Brian 的建议可能会更好。无论如何,我会添加它作为答案。
标签: html xhtml mobile mobile-website