2010-01-24 58 views

回答

3

我不认为有任何更多。

在过去的日子里,如果尺寸是以像素为单位指定的,Internet Explorer不会让你缩放页面,但如果是以em或%表示的话。这导致建议远离像素,以允许用户查看对他们有用的大小的内容。

如今,所有现代浏览器都会进行整页缩放,而不管您用什么单位来放大尺寸,所以基本上取决于您。

当事物需要完美排列时,我经常使用像素,而在调整字体和段落边距等时要保持垂直节奏。

+0

好,清楚的答案。 – Mattis 2011-04-07 22:05:49

+0

其实它在这里表示%优先http://developer.yahoo.com/yui/3/cssfonts/,但是我一直在使用em多年,现在只有在切换到HTML5 Boilerplate CSS重置 – mare 2011-07-09 18:17:05

0

%em?

据我所知,我认为没有关于可访问性的优势,但我会说从一个切换到另一个很困难。

不是'%'是关系大小,而'em'是绝对大小?一个是液体布局,另一个不是...

+0

后才碰到这个讨论'时间也是相对的。 1 em =“M”的宽度 – nickf 2010-01-24 09:54:55

+1

嗯,是,不是......绝对不是,但它们是基于不同的东西。 %是相对于用户的*窗口*大小而em是相对于用户的*字体*大小。 – 2010-01-24 10:04:21