首次接触手机网站,有问题请教
今天开始做一个我一开始觉得很简单的手机网站,没有想到,其实不简单。。。特别是要求不能用css的前提下。本来人家还想要用外联样式media=“handheld”的说,
<link type="text/css" rel="stylesheet" href="handheldstyle.css" media="handheld" />
结果被否决了,说只能在里面写(font color="" size="")。。。orz,不是说手机网站开发的时候很关键的就是注意GPRS的流量么?网上说(不知道现在的价格,偶没查过),1k就是500字节左右是3分钱。那么页面里面写多了代码势必会胖起来贵起来的咯。。。。。想不通。。。。handheld很方便的嘛,我以为现在看能上网手机大都蛮新潮的,支持WAP2.0,支持部分css是绝对没有问题的吧,还是日本这种电子产品更新换代的迅速的国家,怎么会还要都要用font???!!!呢!!!!
然后问题来了:
1.颜色的支持。我写的rgb是白色,但是可能不支持,出来默认颜色黑色。其他颜色值也是靠近最近的纯色的。
2.行距的控制。就算写很多<br/>也是没有用的。又不能写line-height;
3.链接的样式。要求去掉下划线。可为难我了,后来还好说a可以用样式的。。。。松一口气。
4.DTD。不明白!!!
要更换DTD,原来DW CS3默认生成的DTD是
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
charest是utf-8;一般网站就用这个,过度型的,但是手机网站要换成什么?这个吗?
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
【但是 Adobe Device Central CS3 里面阅览没什么反应才想起DTD是不是也要换掉的说--------- ps:有人跟我说这种只有手机屏幕大小,里面各种手机的各种型号其实不准的】
诶?看到一篇文章
[url]http://www.wllj.net/board/dis.asp?id=1496&0[/url]
《怎样书写WAP的页面》中提到的DTD是
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
我的主管写过的一个index上是写的是
<!DOCTYPE html PUBLIC "-//i-mode group (ja)//DTD XHTML i-XHTML(Locale/Ver.=ja/2.0) 1.0//EN" "i-xhtml_4ja_10.dtd">
唉,晕了,到底是哪个呢?
5.wml?html?是不是要改成wml的?还有语法的区别是什么呀?一般的网站手机不是也是可以看得吗,就是没有样式显示,那么一般的html和wml在手机上阅览的区别是什么?
哪位达人能指点一下??偶摸不到门的说 html和wml不一样的. 但是基本上你是没有错的啊.
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.0//EN" "http://www.w3.org/TR/xhtml-basic/xhtml-basic10.dtd">
和
<?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">
的都可以
小日本的imode没了解过, Golive里是
<!DOCTYPE html PUBLIC "-//Adobe//DTD Compact HTML i-mode 5.0//EN" "http://www.adobe.com/products/golive/dtd/chtml-imode50.dtd">
有关Device Central, 它的确不能完全模拟, 因为不是内置浏览器引擎的. 只是用屏幕信息来调试内容的可访问性的. 比如模拟室外强光环境反光什么的.
[[i] 本帖最后由 Dustalker 于 2008-7-1 15:03 编辑 [/i]] 啊,还有问题补充:做手机网站,在dw中能用库文件和模板吗? 1.这个看手机屏幕吧, 如果只有256色只有用web safe了
2.不要控制行距
有关font size 如果你不能用绝对尺寸的话, 试下关键字表示. 我以前也遇到过这样的问题. 用small等试下又可以. 我用Golive的, DW的不太知道 不能回答你啦
[[i] 本帖最后由 Dustalker 于 2008-7-1 15:04 编辑 [/i]] 恩,small 可以的~谢谢dustalker~
但是这个<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.0//EN" "http://www.w3.org/TR/xhtml-basic/xhtml-basic10.dtd">
偶用了后 写在页面里面的style就无效了。。。。
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"> 可以看到style效果,用这个可以吗? <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
也可以 谢谢的解答~dustalker~抱住大亲一个~
还有
html是不是一定要改成wml的呀~ 不用啦, 就用html就好. wml是1.0, 你的领导不会让你重做编码的:)
页:
[1]