你用什么单位用于移动网络应用程序的CSS?

时间:2011-02-12 15:12:56

标签: css mobile-website

PX?他们吗? PT?似乎有不同的设备大小和密度,它是时候使用像pts一样绝对的东西。任何人都可以指出我最近的一篇好消息吗?

(我专门针对基于webkit的移动设备作为我的主要平台,尽管该网站也需要在大型显示器上工作。我很好地忽略了IE和旧版浏览器。)

4 个答案:

答案 0 :(得分:7)

查看Luke Wroblewski的thisthat。谷歌搜索他的名字会发现更多。

答案 1 :(得分:2)

正如你所说的高密度手机你应该避免使用px,而且还应该使用原本用于打印的pt。当您将网站设置为符合大多数浏览器(移动或不移动)时,请使用百分比设置您的正文字体大小(历史上更好的支持,我说没有来源),然后通过您的文档使用em。这样,您的用户就可以在(手机)浏览器设置中设置首选字体大小,并让您保持不同字体大小之间的关系。

答案 2 :(得分:2)

作为网络开发人员,我坚持pixels,因为这已经是所有数字显示设备的标准。大多数手机现在都采用基于像素的屏幕,手机可以调整大小以适合您的内容。

您只需确保尽量减少每页上的内容量,以便快速加载和呈现。

答案 3 :(得分:1)

我认为您最好为浏览器窗口大小设计多个CSS样式表,

除此之外,我认为最好的方法是百分比 - 这样内容总是相对于正在查看的屏幕。然后使用em作为字体大小,它的工作方式类似于布局大小的百分比。