我可以根据字体可用性设置字体大小吗?

aja*_*221 10 css font-size

是否可以根据字体可用性设置不同的字体大小?

目前我的问题是Verdana太大了,如果用户没有Verdana安装,我最终会得到一个非常小的字体大小

有没有办法将字体(Verdana在我的情况下)设置为13px,如果用户没有安装该字体,请尝试使用其他字体(Arial例如)但字体大小更大?

笔记:

  • 最好只限CSS
  • CSS hacks允许

ptr*_*iek 2

正如其他人在一分钟前回答的那样(但已经删除?),您可以使用Font Detector Javascript 解决方案:

http://jsfiddle.net/FHnJw/1