解决font property font-family does not have generic default
当CSS如下时
body {
font-family:"Helvetica","Arial";
}
出现错误:
Font property font-family does not have generic default
原因为没有定义 “generic-family”即 字体的所属风格。
解决办法:
在font-family
末尾处添加字体所属风格,如serif
或sans-serif
。
将CSS修改如下:
body {
font-family:"Helvetica","Arial",serif;
}
最后一项serif
为默认风格字体,如果之前指定的字体都没有找到,就使用浏览器的默认serif字体。各浏览器的默认风格字体可能不相同。其他的字体系列还有monospace
、fantasy
、cursive
。
更多详细的信息请点击查看相关W3C文档