2010-12-14 74 views
1

我是不是知道,如果我也问过其他线程这个问题,以及...但我的问题都还一直无人接听......我需要知道的是,在使用Opera Mini的...或浏览移动网站..使用HTML或CSS有一定的限制吗?我完全糊涂了与像屏幕样式表和手持式样式表的某些方面......在获取媒体类型,有我们总得用一些屏幕或手持式样式表一提....根据媒体类型......只是不知道怎么回事问....样式和移动浏览器

回答

3

media=handheld的样式表应该被移动浏览器使用,但是一旦浏览器变得更加先进,浏览器供应商开始忽略media=handheld,因为他们现在可以显示media=screen(浏览器选择它支持的媒体)。

一个更现代和更灵活的方法是使用CSS3 Media Queries,让你只选择标准匹配,例如,当设置某些样式最小屏幕尺寸。但请记住,手机浏览器报告虚拟(缩小)的屏幕尺寸在width媒体查询,并device-width更接近物理尺寸。

1

移动浏览器可能对一些HTML或CSS规则的限制,就像每一个浏览器供应商有它在这个问题上specifities。你必须检查你正在开发的移动浏览器是否有效。

的媒体类型(屏幕,手持设备等)由CSS定义的,所以你可以使用不同的样式表对不同类型的媒体。所以,你可以对每种媒体显示不同的内容。请注意,类型屏幕,手持设备等没有定义窗口大小,只有不同类型的设备。检查下面的链接,以获得一个更好的理解:

http://www.w3.org/TR/CSS2/media.html

http://www.alistapart.com/articles/return-of-the-mobile-stylesheet

希望它能帮助!