关于浏览器默认字体

您所在的位置:网站首页 三星默认字体大小是多少 关于浏览器默认字体

关于浏览器默认字体

2023-07-24 06:06| 来源: 网络整理| 查看: 265

各个浏览器默认的字体种类、字体大小和字体行高都不一样,比如IE8的中文版在XP下显示宋体,而英文版肯定不是。所以有必要统一默认的字体样式: 

结论:

------------------------------------------------------------------------------------------------------

utf-8编码:

font:12px/1.5 Arial,sans-serif;

------------------------------------------------------------------------------------------------------

gbk编码:

font:12px/1.5 Arial;

------------------------------------------------------------------------------------------------------

理由:

字号:12px(font:12px/1.5 Arial;) 1、12px是宋体能显示的极限,虽然微软雅黑能显示更小的字体,但应用环境还不成熟。宋体基本上是目前显示中文唯一的通用Web字体,所以12px成为最常用的默认字体大小。

2、在Chrome3.0之后的中文版中,字体最小值是12px,即使设置为10px,最后也变成12px。

行高:1.5(font:12px/1.5 Arial;) 1、这是一个经验值,不同的产品对line-height要求不同,但一般会根据经验设置最常用的为默认值。 2、对于中文来说,常用的字体大小12px、14px、16px、18px等偶数,在IE6和IE7设置其行高也为偶数能解决一些特殊情况下的字体对其问题。 3、在IE6和IE7中,行高值必须大于字体的2px以上才能保证字体的完整显示或当作为链接时能显示下划线。 4、设置line-height时,推荐使用不带单位的纯数字,当使用单位后浏览器会把line-height定位绝对值,而不会随着字体大小的变化而变化,无单位的数值表示是所在容器的字号的倍数,所以理论上设置为无单位的纯数字是最佳选择。   字体:airal(font:12px/1.5 Arial;) 1、  微软和苹果系统都预装了这款字体,应用广泛。 2、  一般情况下设置font-family都会在最后设置通用字体族以保证其安全性,比如Google的设置为font-family:arial,sans-serif;,但是至少在非中文版的Win7下当编码是GBK时,IE8会因sans-serif来渲染宋体,导致字体出现变形,所以,在gbk的编码下,会去掉sans-serif,不给IE8搞破坏的机会。 3、  Web中,中文字体的选择有限,目前所有的主流浏览器都默认设置宋体。 4、  使用英文字体作为第一默认字体会导致的问题之一就是中英文以及符号混排时的对齐问题、通过设置行高解决绝大部分情况,但是都不会很完美。   (ps:如果把字体改成“宋体”能彻底的解决问题。如果网站很少使用英文、数字和英文符号,那么直接设置{font-family:\5b8b\4f53;}也是很合理的选择。)


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3