在CSS样式中font&font-family有什么区别?

font可以设字体,font-family也可以设字体,但为什么在W3C验证时,用font设字体会报错?而font-family不会?

font-family 是 font 内的一个属性标签,但是font范围太广,当你在font内定义字体的时候中文字体需要加上双引号,例如"宋体",并且font在W3C标准中不可以单独书写字体,必须填写完整其他属性,并且有顺序要求,具体的我也没试过。 但是,国际上很少有单独使用font的例子,一般定义字体都用font-family,免去了font的很多麻烦。 在书写符合W3C标准的CSS代码时,常用的字体定义无非font-family和font-size,并不累赘,所以,还是建议你使用font-family定义字体! 如果不考虑W3C的问题,使用font也没有关系!!呵呵…… 希望我的建议对您有帮助!
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-07-01
font-family是font的一个分支,font一定要写字体大小和字体名称才能起作用,其他属性可不写。
font:blod 12px/18px "宋体";本回答被网友采纳
第2个回答  推荐于2017-09-08
font-family是font的一个分支,font一定要写字体大小和字体名称才能起作用,其他属性可不写。
font:blod 12px/18px "宋体";
第3个回答  2021-02-12

Vue实践-CSS样式position/display/float属性对比使用

在CSS样式中font&font-family有什么区别?
font-family是font的一个分支,font一定要写字体大小和字体名称才能起作用,其他属性可不写。 font:blod 12px\/18px "宋体";

在CSS样式中font&font-family有什么区别?
font-family 是 font 内的一个属性标签,但是font范围太广,当你在font内定义字体的时候中文字体需要加上双引号,例如"宋体",并且font在W3C标准中不可以单独书写字体,必须填写完整其他属性,并且有顺序要求,具体的我也没试过。 但是,国际上很少有单独使用font的例子,一般定义字体都用font-family,免...

网页设计中css样式中的font属性与font-family属性有什么区别?
font-family:与font-name的作用完全一样,只不过它是在网页中的CSS样式中的叫法。

css文件中设置字体样式的文本属性?
1. font-size: 用于指定文字大小。常见的设置方式为具体数值加上单位,例如 "66px",或使用百分比,如 "50%" 表示父元素字体大小的一半。2. font-family: 用于指定字体名称。可以设置一个或多个字体名称,浏览器将选择列表中第一个在计算机上安装的字体,或通过 @font-face 指定的字体。3. font-...

浅谈下页面中字体设置(font-family)和粗细(font-weight)问题_百度知...
CSS字体设置(font-family)和粗细(font-weight)在不同设备和系统下的差别,会给前端工程师在开发项目时带来一些不便,尤其是在移动端,比如我想用一个特殊字符:五角星,箭头,圆点,箭头等等,用字体直接去设置效果,最终出来的效果出来不尽人意,这个大家可以去测试下便知,代替方法就是用CSS3、图和base...

CSS新手入门笔记整理:CSS字体样式
在CSS中,字体样式是通过一系列属性来实现的,它们分别是font-family、font-size、font-weight、font-style和color。font-family属性用于设置文本的字体类型,其语法如下:例如:font-family: Arial, sans-serif;font-size属性则用于设定文本的大小,它有两种取值方式。默认情况下,浏览器会使用设备的默认...

css里用font face="宋体" 和 font family:"宋体" ,一样么?
font-face 的用法是载入一个字体 font-family是指定字体

使用css设置文本的字体通过什么属性
html的字体样式主要通过css的font-size以及font-family来定义的,标签详解如下:font-size 指定字体大小,常用单位有em和px font-family 指定使用的字体 常用的中文字体有微软雅黑和宋体,英文字体有Arial 可以同时指定多个字体,使用英文的逗号分隔,浏览器会按顺序查找,找不到就找下一个,全部没找到就...

在css中对字体的设置涉及属性
所有CSS字体属性 font 在一个声明中设置所有的字体属性 font-family 指定文本的字体系列 font-size 指定文本的字体大小 font-style 指定文本的字体样式 font-variant 以小型大写字体或者正常字体显示文本。font-weight 指定字体的粗细。

网页设计中css样式中的font属性与font
font-style font-variant font-weight font-size\/line-height font-family 可以不设置其中的某个值,比如 font:100% verdana; 也是允许的。未设置的属性会使用其默认值。可能的值 拓展:设置字体可以使用CSS font全部设置。也可以使用font-size、font-family之类的属性进行单独设置。

相似回答