2011-11-18 49 views
3

我知道Alt用于HTML中的图像,但是有没有办法通过CSS将它应用到文本?CSS可以用于替代字体吗?

例子:

input { color: #62161e; font-size: 25px; font-family: Lintel; } 

所以说门楣不会在某些浏览器中正确显示。有没有其他选项可以显示Helvetica或什么?

回答

5

在CSS中,您可以指定要遵循的字体系列列表,并且浏览器将使用它支持的第一个字体系列。所以,如果你想显示黑体如果门楣是不可用的,你只需做到这一点:

font-family: Lintel, Helvetica; 

请记住,如果字体家族中有一个空间,需要将其包围在双引号,像用线我用于我的网站:

font-family: "Segoe UI", Arial, Helvetica, sans-serif; 
+0

另请注意,上面的示例正确列出了堆栈中最后一个通用选项(sans-serif)。 – steveax

2

是的,你可以链接字体。

font-family: Lintel, Helvetica, Arial, sans-serif; 

如果要定义都font-sizefont-family我建议你使用简写版本:

font: 25px Lintel, Helvetica, Arial, sans-serif; 

您可以添加更多的这个还有:

font: (weight) (line-height)/(size) (family); 

仅有的两个需要的是大小和家庭。

font: bold 30px/25px Lintel, Helvetica, Arial, sans-serif; 
2

您可以提供多种字体,浏览器将选择第一个可用字体。

相关问题