CSS用于定义数字/非数字的不同格式

时间:2010-02-18 23:50:09

标签: html css xhtml seam

如何使用CSS定义一个文本输入区域,其中数字和非数字以不同的格式(粗体/斜体/颜色)呈现?

即。 345美元 - > 345 美元

对于CSS,有没有等价于Regular Expression Library的正则表达式?



以下内容已修改


我正在使用Seam框架,也欢迎任何替代方案。

3 个答案:

答案 0 :(得分:1)

正如斯文托已经说过,这绝对不可能。据我所知,使用像LESS这样的高级CSS工具。

您必须将数字放入标记中来解决:

 <span>345</span> dollar

你当然可以使用Regexes在脚本语言中自动化,但我建议正确格式化输出,而不是依赖于这样的“后处理”,这可以在格式化改变时打破任何时间,例如在不同的语言/语言环境。

答案 1 :(得分:0)

你想要什么是不可能的。

答案 2 :(得分:0)

您无法在CSS中完成此操作。您可以使用PHP或Javascript来标记符合条件的内容,并使用CSS为这些标记设置样式。