一般来说,中文的字号是12px或14px。随着显示分辨率的不断提高,12px文本在大于1440*900的显示器上会显得更小,不易阅读。因此,12px在现在的网页设计中使用较少,尤其是在本文的主体部分,14px被普遍使用。13px字体在ie6下会有一点显示错误,所以现在不用太多。然而,随着ie6逐渐被淘汰,这个问题已经不是问题了。至于标题栏的文本大小,没有特别的限制。视觉上很舒服。字号代码:font-尺寸:14px(字体大小14像素)。css方法:修改字体大小属性。js方法1:p.setattribute(“fontsize”,“12px”)。js方法2:pstyle.fontsize=12“px”.jquery方法:$(“p”)。css(“fontsize”,“12px”)。
响应式网页设计:rem和em自适应设置网页的字体大小
“rem”是指根元素(html)的字体大小。令人高兴的是,他们已经预约从ie6到chrome。根元素的默认字体大小是16px。这样一个新装置的兼容性如何?
ie9,firefox、chrome、safari和opera的主流版本都支持它。我可以自由使用rem。
em的计算是基于父元素的,这给实际应用带来了很大的不便。所以rem的出现拯救了像我这样不会算术的人。他们不必再担心父元素的字体大小,因为它总是基于根元素(html)。
例如,默认的html字体大小=16px,那么我想将12px的文本设置为:12△16=0.75(rem)
当然,您可以引入css预处理工具(sass、less、stylus等)来自动计算rem值,所以这里我不一一给您举例。
但是如果像我这样的懒人或团队没有引入css预处理工具呢?我能移动一个计算器吗?别担心。你可以做些改变。让我们改变默认字体大小=10px的html计算!像这样:
html{字体-尺寸:62.5%/*10÷16=62.5%*/}正文{字体-大小:12px字体大小:1.2rem/*12÷10=1.2*/}p{字体-大小:14px字体大小需要注意的是,为了与不支持rem的浏览器兼容,我们需要在rem前面写上相应的px值,因此,不支持rem的浏览器可以正常降级。其实,不用太担心。这是默认字体-尺寸:100%,或设置为字体-尺寸:62.5%如果引入css预处理工具,自然可以使用默认值。如果您出于其他原因使用字体-尺寸:62.5%可以重置正文中的默认字体大小。