我想制作一个简单的网络表单,其中某人无法通过手机访问。用户纯HTML和CSS是否可以?我应该使用什么doctype?我希望可以从所有手机访问它。
提前致谢。
答案 0 :(得分:5)
它应该是流畅的布局,XHTML 1.0 Transitional是可以的。有些手机只懂WAP,有些只有HTML。你应该使用HTML,WAP使用不太多,甚至iPhone都不支持它。使文件尽可能小(缩小它们)并使用小图像。使用简单的导航并查看其他移动网站。导航的最佳选择应该是列表(ul)。 一些例子是:
此外,为具有大屏幕的智能手机/手机(如黑莓风暴或iPhone)制作一个特别版本。他们有更多的记忆,可以处理更多的图像等...他们经常带有廉价的互联网或互联网惠特静态价格(例如无限互联网(当月)10美元/月)。
答案 1 :(得分:0)
设计一个适用于所有手机的网站非常困难。例如,我知道一个小型的中西部移动电话运营商编写了一个自定义浏览器,他们需要将它们作为他们销售的所有手机上的默认浏览器。浏览器是封闭源,不可用于测试。它支持一个奇怪的html子集,以及不在html中的附加标记。
虽然有希望。创建一个可以从大多数99.9%的移动设备查看的网站非常容易。
WML是专为手机浏览器设计的标记语言。几乎每个移动浏览器都支持它。 WML并不是非常前沿,而且业界正朝着XHTML迈进。
移动开发有一个XHTML标准。我可以说很多XHTMP-MP,但我认为它有效。
你可能想要的是WURFL。可以在WURFL中写一个网站。然后当有人访问您的页面时,WURLF页面将被编译成最适合其手机的标记语言。引用维基百科:
WURFL通过允许来解决这个问题 使用开发内容页面 页面元素的抽象 (按钮,链接和文本框 例)。在运行时,这些是 转换为适当的,具体的 每个设备的标记类型。在 另外,开发人员可以指定 其他内容决定将在 运行时基于特定于设备 功能和特性(即 所有在WURFL)。
http://en.wikipedia.org/wiki/Wurfl
Oreilly在这里有一个非常好但过时的指南:
http://www.oreillynet.com/pub/a/wireless/2004/02/06/mobile_browsing.html
答案 2 :(得分:0)
如果你想有创建移动网站的基本想法,那么下面的链接将会有很大的帮助......我帮了我... 链接 http://www.w3schools.com/dotnetmobile/default.asp