这里引用的是Jorux的“95%的中国网站需要重写CSS”的文章,题目有点吓人,但是确实是现在国内网页制作方面的一些缺陷。我一直也搞不清楚px与em之间的关系和特点,看过以后确实收获很大。平时都是用px来定义字体,所以无法用浏览器字体放大的功能,而国外大多数网站都可以在IE下使用。因为
1. IE无法调整那些使用px作为单位的字体大小;
2. 国外的大部分网站能够调整的原因在于其使用了em作为字体单位;
3. Firefox能够调整px和em,但是96%以上的中国网民使用IE浏览器(或内核)。
px像素(Pixel)。相对长度单位。像素px是相对于显示器屏幕分辨率而言的。(引自CSS2.0手册)
另外要说的是,Marshalv8模板里已经大量采用em作为单位。更符合标准。
1. IE无法调整那些使用px作为单位的字体大小;
2. 国外的大部分网站能够调整的原因在于其使用了em作为字体单位;
3. Firefox能够调整px和em,但是96%以上的中国网民使用IE浏览器(或内核)。
px像素(Pixel)。相对长度单位。像素px是相对于显示器屏幕分辨率而言的。(引自CSS2.0手册)
另外要说的是,Marshalv8模板里已经大量采用em作为单位。更符合标准。
新手
呵呵,学习了
2008年8月12日 20:50
鬼火
使用em主要是为了使容器能根据客户端字体大小自动调整,防止出现行长过短,内容超出范围之类的状况。Marshalv8显然没有达到这个要求
2008年8月12日 20:35
Ben
学习了 ~谢拉
2008年8月12日 18:54
Ben
学习了~!
2008年8月12日 18:54
分页: 2/2
1 2
1 2


2008年8月12日 17:42,
【Marshalv8】发布于2008/8
不是我们没钱买正版!


