设计手机上浏览的网页,前台一般用table还是用CSS+DIV?

html-css021

设计手机上浏览的网页,前台一般用table还是用CSS+DIV?,第1张

当然是div,同样的页面用div会比table小很多,毕竟咱们手机的流量还是很小很小的。div+css做到结构样式分离,更完美的应对客户端的多样化。你看现在门户网站基本都是div的了

w3c的html规范中有规定了引入css文件所针对的设备,可以通过在标签上添加media属性来指定所引入的css文件支持的设备,那针对手机这种移动设备,设置media属性值为"handheld"。示例代码如下:不过得注意:大部分的浏览器都有支持这个media属性,而小部分浏览器是不支持它的,那么如果想兼容所有的这些浏览器,建议还是为手机版本的网页单独做一套HTML和CSS,这样就不用支持pc的和支持移动终端的css写在一起然后用media来区分了。