移动友好的模板

时间:2012-02-29 18:19:51

标签: html css templates mobile

我正在尝试创建一个适合移动设备的网站,但我似乎无法正确使用我的基本模板。

http://jsfiddle.net/dvQqb/

模板需要全屏,但并非所有文本都需要像我的HTC Sensation(手机)显示一样小。 所以它需要有100%的宽度,但不必像它被缩小那样被看到。

2 个答案:

答案 0 :(得分:5)

默认情况下,移动浏览器通常会假设它正在加载专为大屏幕设计的页面,因此会假设大小,然后只是缩小整个文档。

要告诉移动浏览器您要定位自己的屏幕尺寸,您需要添加视口元标记信息:

https://developer.mozilla.org/en/Mobile/Viewport_meta_tag

答案 1 :(得分:1)

一个很好的起点是html5 Mobile Boilerplate

  

为什么它很棒

     
      
  • 跨平台兼容(Android,iOS,Blackberry,Symbian)
  •   
  • 目标IE Mobile 7的CSS类
  •   
  • 主屏幕图标(Android,iOS,Symbian)
  •   
  • Opera Mobile,Android,iOS,IE,Nokia,Blackberry的跨浏览器视口优化。
  •   
  • 优化的视口缩放(Opera Mobile,Android,iOS,Mobile IE,Blackberry)
  •   
  • 以全屏模式启用iOS启动画面的选项
  •   
  • 在IE Mobile上更好的字体呈现
  •   
  • 适应性标记和CSS骨架
  •   
  • 适用于低端设备的CSS样式表
  •   
  • 移动网站地图
  •   
  • 移动MIME类型支持
  •   
  • 构建移动工具
  •   
  • 修复iPhone reflow scale up bug
  •