dmr*_*dmr 10 javascript css regex numbers font-family
对于我的网页,我选择了一种适用于所有字母的字体.但是,对于所有数字,我想使用不同的字体.
有没有办法可以设置CSS规则来定位页面上的所有数字?
如果我不能严格使用CSS,我首先想到的是使用正则表达式用带有"数字"类的跨度来包围所有数字,并为该类应用字体.有一个更好的方法吗?
Juk*_*ela 17
您可以通过遍历文档相对简单地在JavaScript中执行此操作,以便在span具有class属性的元素中包装任何数字序列,并font-family在CSS中声明它.
原则上在纯CSS中也是可能的,尽管只有WebKit浏览器目前支持这个:
@font-face {
font-family: myArial;
src: local("Courier New");
unicode-range: U+30-39;
}
@font-face {
font-family: myArial;
src: local("Arial");
unicode-range: U+0-2f, U+40-10FFFF;
}
body { font-family: myArial; }
Run Code Online (Sandbox Code Playgroud)
最后,最重要的是,不要这样做.如果您对字体中的数字不满意,请不要使用该字体.
| 归档时间: |
|
| 查看次数: |
5241 次 |
| 最近记录: |