使用em或px的字体大小?

enj*_*ife 1 html css

我应该有多大设置为网站的机构,h1,h2,和段落字体大小?

Lit*_*mad 8

简而言之:它取决于你想要达到和品味的东西

出于可读性目的,您应该使用已经在浏览器中预先设置的内容并且不要触摸任何内容,但实际上我们都会根据我们认为最好的工作或类似内容来修改字体的大小.

EM可以更好地控制文本大小的灵活性,但您必须意识到不能嵌套各种EM测量.例如,如果我说

body {font-size:0.8em}后来我写了p {font-size:0.8em},我做了那个字体

它按比例减少2倍,因此它就像1*0.8*0.8,如果你不断增加或减少它可能导致与其他文本调整大的问题.

PX也没关系,现在最近浏览器轻松调整浏览器大小并允许覆盖PX定义并调整内容大小(我认为唯一没有做到这一点的是IE升级到IE8,但我不知道IE9)

我的建议是使用斐波纳契比例或者至少保持2/3px的字体大小与H1,h2,h3等之间的差异......

这里有一个关于人们正在使用什么的更完整和更好的阅读,以及什么是规模 http://www.smashingmagazine.com/2009/08/20/typographic-design-survey-best-practices-from-the-最佳博客/

还有一篇关于它的好文章来自A列表:http://www.alistapart.com/articles/howtosizetextincss/