Mobile HTML pages basics

2020-02-09 10:51发布

What are the basics for creating a web page for a mobile device? I'm developing a simple page with a table and several links, but when I open it with my Android phone it is too small, and I have to zoom in to see it clearly. Normally when I access a page ready for mobile devices I can see it fairly clearly to begin with.

How can I do that?

Cheers.

3条回答
我欲成王,谁敢阻挡
2楼-- · 2020-02-09 11:23

A lot of it depends on your display size. If you're not building the website to fit a specific screen size, it will (many times) default to a standard browser resolution. Try setting your body element's CSS height and width to something appropriate for your Android phone and reloading the page.

Once you have the right size in mind, it's just like building any other website.

查看更多
欢心
3楼-- · 2020-02-09 11:23

Did you set your doctype to xhtml mobile?

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-   mobile10.dtd">
查看更多
SAY GOODBYE
4楼-- · 2020-02-09 11:29

You can start by adjusting your CSS rules and using the right meta tags:

http://learnthemobileweb.com/2009/07/mobile-meta-tags/

http://building-iphone-apps.labs.oreilly.com/ch02.html#ch02_id35932248

That will solve the resizing problem. For further references you can read some chapters of this book: http://building-iphone-apps.labs.oreilly.com/

which is aimed to develop webapps for iPhone, but (since iPhone and Android both use webkit browsers) can be very useful for Android too.

If you want to build rich-featured web app you can then take a look at PhoneGap http://www.phonegap.com/

查看更多
登录 后发表回答