我是为移动设备开发网站的新手,并希望从那些比我了解更多的人那里获得一些见解。自从开始这个项目以来,我了解到 iphone 和 Android 之间存在很多差异,我认为这主要是由于设备的像素密度。我已将一些设备查询合并到我的 CSS 中,以确定在显示页面之前用户设备的像素密度。
我正在继续尝试调整 CSS 以适应各种设备上的不同变量,但在一个设备上有效的方法在另一个设备上无效(即:字体大小、行高等)。
我的问题是……决定我的网站在不同设备和操作系统上的显示方式的变量是什么?我只知道一个,那就是像素密度。除了设备的宽度和高度,还有其他的吗?是否需要设定纵横比?
非常感谢您能给我的任何见解。
我正在开发的网站可以在http://m.usci.westondev.com查看。