哪个属性用于更改元素的字体?

时间:2014-08-06 13:54:53

标签: css fonts font-family

我在w3schools.com上取了a CSS quiz,除了下面的答案之外我得到了所有正确答案。我试图搜索这个主题,但据我所知,答案应该是正确的。我哪里错了?真的很困惑。

  

15。哪个属性用于更改元素的字体?

     

你回答:

     

字体家庭

     

错误答案!

4 个答案:

答案 0 :(得分:7)

font属性可以更改字体的所有方面,包括家庭,样式和重量。 font-family属性仅更改font-family。该系列是一组相关字体(或typefaces)。

所以' Comic Sans MS'是一个字体系列,而漫画Sans MS Bold 10pt'是一种字体。在演讲中,人们倾向于混淆这些术语。

答案 1 :(得分:5)

font and font-family do different things

  

最好用一个例子说明。 Arial是一个字体系列。 Arial Bold 14点是一种字体。 Helvetica是一个字体系列。 Helvetica Ultra Compressed 26 point是一种字体。

答案 2 :(得分:1)

测验表明,正确的答案是font-familyfont都可以用来设置字体。当其他选项仅font-familyfont时,这可以被定性为正确。这个问题,以及整个测验,并没有像学校的内容那样严重错误(见http://w3fools.com),只是毫无意义和不准确。

font-family属性设置,顾名思义,单独使用字体系列。 font简写设置所有通常可设置的字体属性以及行高。问题的解释围绕“什么是字体?”的问题,如果你的意思是字体系列,那么font-family只设置,而font也设置字体大小,字体重量等。如果你表示特定大小,特定重量等的特定字体,然后只有font这样做。

答案 3 :(得分:0)

15. Which property is used to change the font of an element?

You answered:

font
 Wrong Answer!

基本上,正确答案是两者(字体和字体系列)