前端需要了解 serif 和 sans-serif 的区别吗?

2019-11-08 17:17:56 +08:00
 varzy

最近在招聘,我有一个面试题是 font-family 里设置的 serif 和 sans-serif 有什么区别,几乎没有人能答出这个问题,并且表示从来没有听过衬线字体和非衬线字体这两个名词。

有人说我这个问题问的太偏了,是故意刁难应聘者。我现在也迷茫了,难道前端开发者真的不需要了解这两个概念吗?

6176 次点击
所在节点    问与答
85 条回复
wszgrcy
2019-11-08 17:20:50 +08:00
刚想说衬线,非衬线。。。结果发现已经有答案了
Kusoku
2019-11-08 17:25:56 +08:00
这种问题的意义不是太大,切入的角度太偏没法深入探讨和发散,就对面试者的能力区分而言提供不了太多参考价值
liyang5945
2019-11-08 17:30:03 +08:00
前端,虽然听说过这两个名词,但也说不上来区别是什么,这个题的确很刁钻
iMusic
2019-11-08 17:31:11 +08:00
ios 系统默认的中文、英文、数字字体分别是?
android 系统默认的中文、英文、数字字体分别是?
xxx749
2019-11-08 17:32:34 +08:00
所以你问这个问题想考察什么?
jdhao
2019-11-08 17:33:50 +08:00
了解一下字体也挺好的,对字体有了解的应该都知道什么意思。前端应该对这个也要了解一下
Sivan
2019-11-08 17:36:31 +08:00
需要的。而且我想八卦一下是哪家公司面试题这么有格调?
rabbbit
2019-11-08 17:39:31 +08:00
翻过各大网站字体的都应该注意过,最后一个永远是 sans-serif

marcong95
2019-11-08 17:44:43 +08:00
衬线非衬线而已,我个人感觉是个常识,学 CSS 的时候总会看到吧,一般 font-family 最后也会跟一个 serif 作为 fallback,那总要知道是个什么意思吧。

至于这个问题作为面试题有没有意义,那似乎是后话了。
marcong95
2019-11-08 17:45:16 +08:00
@marcong95 #9 最后跟一个 sans-serif,更正一下
luoway
2019-11-08 17:48:43 +08:00
写 CSS 一般都会用到 sans-serif,serif 倒是很少见。
这题只能判断答者对 CSS 的感兴趣程度吧
rabbbit
2019-11-08 17:49:51 +08:00
个人觉得还是看缺不缺人.
大企业不缺面试的,为了筛人考个超长的 js 加法啥的都很正常,小公司找不到人还这么考就...
varzy
2019-11-08 17:54:11 +08:00
@Kusoku 我认为这个是比较基础的问题,并且这个设置对页面的影响还是比较大的。
yhxx
2019-11-08 17:55:26 +08:00
常识吧,不过不会我觉得也没什么关系


@Kusoku 似乎可以引申到 line-height、vertical-align、baseline 之类的问题上?
varzy
2019-11-08 17:55:37 +08:00
@iMusic 概念和系统默认字体,并不是同一类型的问题吧?
varzy
2019-11-08 17:57:02 +08:00
@Sivan 感谢认同。这是我个人提出的问题,并不是公司要求的 😉
ChefIsAwesome
2019-11-08 17:58:26 +08:00
现在写前端的都觉得写 js 是在搞编程,写 css 是在搞设计。为啥字体是那样的顺序,浏览器一次能加载几个文件之类的知识,好多人压根就不屑了解。
learnshare
2019-11-08 18:16:14 +08:00
这得定为常识级别的内容,font-family 总用过的吧 https://developer.mozilla.org/en-US/docs/Web/CSS/font-family
虽然西文字体是十分一套复杂的知识体系,但皮毛还是要了解的。i l 1 | ! 不得区分清楚么
autoxbc
2019-11-08 18:21:11 +08:00
了解基本设计常识的人真的不多

比如遇见张小龙我一定当面质问他:懂不懂时间控件必须用等宽体,不然时间变化时界面会左右摆动

遇到乔布斯我就没法问,因为 iOS 的设计就是对的,电话的通话时间和秒表一类的就真是等宽
jadec0der
2019-11-08 18:24:47 +08:00
做前端应该都写过 font family,整天看的东西,就算是 UI 提供,有好奇心的人应该都会去了解一下。只不过找码农不一定要把标准设那么高罢了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/617683

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX