猿问

关于css font-family 问题?麻烦帮忙看看下面的例子

p.serif{font-family:"Times New Roman",Georgia,Serif}
其中的p后面serif是自己定义的还是有所规定的?
Georgia,Serif是什么意思,可以不写吗?

PIPIONE
浏览 272回答 2
2回答

慕丝7291255

p.serif是css作者自己定义了一个名叫serif可以用在p身上的css类,不是标准"Times New Roman",Georgia,Serif是指,用户机器先找Times New Roman字体,没有的话就找Georgia字体,这两个都是特殊指定的字体,如果都没有的话,就找一个机器默认的serif系列的字体,serif是通用衬线字体的意思,和sans-serif(非衬线字体)相对,很多字体都属于这一类,只要机器上找到一个属于这种系列的字体,就使用它。可以不写serif,但这样的话,假如前两个字体都不存在,则直接使用系统默认字体,这可能会产生不好的影响。

千万里不及你

serif是一种字体的名字,同理Georgia,可以不写。font-family后通过","可以设置多种显示的字体,浏览器会根据你的设定顺序依次寻找,先是Times New Roman,不支持的话Georgia,再不支持的话Serif。
随时随地看视频慕课网APP
我要回答