上一篇我们谈到了移动网站中的标签,想必很多人也很想了解Mobile CSS的情况吧,本文将和大家一起探讨移动网站中的CSS标准。
介绍
Mobile css的标准也是有些复杂的,与前一篇文章中提到的类似,之前存在着一个W3C制定的CSS Mobile Profile 1.0以及OMA的WAP CSS 1.0,事实上它们都是CSS 2.1的子集,而且内容非常接近,不同的是,WAP CSS 1.0针对移动设备加入了一些扩展,这些扩展通过-wap-前缀来实现。
后来,W3C将二者进行了整合,吸收了WAP CSS1.0的一些优点,推出了CSS Mobile Prifile 2.0规范,它也是CSS 2.1的一个子集。我们本文将主要讨论这个规范。
CSS Mobile Profile 2.0中的CSS支持
因为这是CSS 2.1的一个子集,那么我们对这个规范的内容应该不会陌生,我们通过这个表格可以很直观的看到CSS MP对CSS的支持情况:
| 支持的 | 不支持的 | 选择器<...[ 查看全文 ]
-
随着Web技术的发展和电子商务时代的到来,人们不再满足于建立各种静态地发布信息的网站,更多的时候需要能与用户进行交互,并能提供后台数据库的管理和控制等服务的动态网站。 动态网站开发技术 早期的动态网站开发技术使用的是CGI-BIN接口。开发人员编写与接口相关的单独的程序和基于Web的应用程序,后者通过Web服务器来调用前者。这种开发技术存在着严重的扩展性问题——每一个新的CGI程序要求在... [ 查看全文 ]
-
前端技术层 (图片有点偏激,仅供参考) Javascript和DOM关系很暧昧,弄不明白! CSS和HTML [ 查看全文 ]
-
多语言网站实现方案 1,静态:就是为每种语言分别准备一套页面文件,要么通过文件后缀名来区分不同语言,要么通过子目录来区分不同语言。 例如对于首页文件index_en.htm提供英语界面,index_gb.htm提供简体中文界面,index_big.htm提供繁体中文界面,或者是 en/index.htm提供英语界面,gb/index.htm提供简体中文界面,big/index.htm提供繁体中文界面,一旦用户选择了需要的语言后,自动跳转到相... [ 查看全文 ]
-
前端开发部门在壮大,人员在增加,技术在进步。CSSer虽然不能代表前端开发团队,但CSSer是前端开发中非常重要的组成部分。我们学习了解相关团队协作的知识,让工作得加自如,在Webjx.com中将在以后增加相关的知识。 这里我一些零散的体会。 一、文档 写程序的人都知道文档的重要性,每次项目总结都会说到要文档,但是都由于受到时间的限制,而没有详尽的文档。造成后期维护成本增加,或者... [ 查看全文 ]
-
转自:http://blog.csdn.net/ezdevelop/archive/2005/07/26/435584.aspx [ 查看全文 ]
-
随着大屏手机的普及,网站大都需要适配手机版。不过在有限的空间上想将整个桌面端网页转移上去,设计师可需要下工夫了,得择重避轻、全面考虑、无缝对接,等等等等。今天分享的好文,从7个方面帮你打造卓越的移动网站,文章很全面,设计师和产品经理都可以学习一下。 周晨:现在手机上App很火爆,看到最近很流行的游戏很多人就会去装一个。可实际上不少应用都是一些偶发性的需求,比如我最近要租房子装了个5... [ 查看全文 ]
-
摘要: Portal是IT领域的新技术,是企业信息化工作的发展方向之一。本文首先介绍了Oracle Portal的定义、特点,接着阐述了portal的体系结构。随后本文介绍了Oracle9iAS Portal的功能特点及基于它的企业门户网站的开发。最后本文简要探讨了基于portal的门户网站开发的问题。 关键词: oracle portal,门户,网站,信息入口,企业入口 引言 Oracle Portal为企业提供了一个单一的访问企业各种... [ 查看全文 ]
-
一、小序 HTML简单易学又通用,一般的PHP程序就是嵌入在HTML语言之中实现的。但是随着Web越来越广泛的应用,HTML的弱点也越来越明显了。XML的出现,弥补了这些不足,它提供了一个能够处理互联网上全部数据的通用方法。 二、HTML的局限性分析 1、 HTML的可扩展性差。虽然作为一般的应用,HTML应经够用了,但是在处理数学和化学等符号时,HTML有明显的缺点,而且它无法进行扩展,这样使它的发... [ 查看全文 ]
-
根目录下建立更为复杂的目录层次结构。对于简单的应用程序则完全可以简单的经这些文件放在根目录下。 /WEB-INF/web.xml:web.xml文件用于配置Web程序,它被称为Web应用程序部署描述器(Web Application Deployment Desicription)。他是一个用来描述Servlet和其他Web应用程序组成部分以及它们的初始参数等属性的XML文档。 /WEB-INF/classes:这个子目录用于存储所有Java类文件和相关资源文件,如图片... [ 查看全文 ]
-
图表是数据图形化的表示,通过形象的图表来展示数据,比如条形图,折线图,饼图等等。可视化图表可以帮助开发者更容易理解复杂的数据,提高生产的效率和Web应用和项目的可靠性。 在这篇文章中,我们收集了35款值得网站开发者收藏的JavaScript图形图表库,适合各种图表需求。其中大部分都是免费而且开源的,希望大家能在下面的列表中找到适合自己需求的JavaScript图表和图形库。 1. JS Charts J... [ 查看全文 ]
-
一、Web Developer Web Developer 可说是网页设计师最常使用的一个 Firefox 扩充套件,它可以协助我们在设计网页时能够更加的得心易手,内建 HTML、CSS、Feed等检验器,让我们所设计出来的网页能够符合标准化,不但可以省下日后维护的时间金钱,更能确保我们所设计出来的网页在各家不同的浏览器,均能正常地显示,且是符合我们预想的成果。其它更有取消 CSS、取消 Java、取消 JavaScript、检视或清除 C... [ 查看全文 ]
-
6月29日消息,万维网联盟(W3C)6月28日称,他们在让移动设备使用网络像在台式电脑上使用网络一样方便的努力的中达到了一个“重要的里程碑”。 据vnunet.com报道,万维网联盟的开发中心发表了移动网络最佳做法候选建议。这个建议是一个移动网络的开发指南,说明了如何开发能够在移动设备上工作的网站。 移动网络最佳做法工作组组长Daniel Appelquist说,移动设备多种多样,但是,网络只有一个。这个... [ 查看全文 ]
-
AJAX无疑是2005年炒的最热的Web开发技术之一,当然,这个功劳离不开Google。我只是一个普通开发者,使用AJAX的地方不是特别多,我就简单的把我使用的心得说一下。(本文假设用户已经具有JavaScript、HTML、CSS等基本的Web开发能力) [AJAX介绍] Ajax是使用客户端脚本与Web服务器交换数据的Web应用开发方法。Web页面不用打断交互流程进行重新加裁,就可以动态地更新。使用Ajax,用户可以创建接近本地桌面应... [ 查看全文 ]
-
上一篇 CSS教程 文章:CSS高级技巧:图片替换 滑动门(Sliding Doors) 还是决定把滑动门单独提作一种单独的技术. 它是CSS引入的一项用来创造漂亮且实用的界面的新技术, 它使用简单, 我们只需要使用两张单独的背景图片, 就可以实现. 滑动门一般用做网站Tab导航, 根据Tab中内容的长短自动缩放Tab的效果. 前面所述的圆角矩形只是它的一种实现方式而已. 真正的滑动门只需要2组标签就可以完成: HTML代... [ 查看全文 ]
-
现在出多新设计工具、前端工具和jQuery插件,很多都是新鲜而且实用!使用它们可以方便你的设计、提升网站的用户体验,是设计师、前端工程师值得收藏的好货,来看看今天设计达人网为大家整理的是什么新玩意? Skala Preview 应用程序 Skala Preview是一个适合设计师使用的MAC程序,它主要功能是快速实现PC端与Andorid/iPhone端实际像素图像预览,感觉很不错。 进入网站后可以对应下载Andorid和iPhone版APP。 ... [ 查看全文 ]
-
由于本人才疏学浅,对DIV+CSS也没有深入彻底研究透,只是凭自己的一点认识而写,希望高手不要扔砖。 废话少说,直接进行正题。 现在全国大大小小的网站都在搞一场技术革命,就是所谓网站重构说简单点就是DIV+CSS进行网站制作。用DIV+CSS代替传统的Table制作框架和美化页面。 在重构之前,肯定要了解为什么重构,为什么要用DIV+CSS技术?了解了这个问题,那么大家才有使用此技术重构网... [ 查看全文 ]
-
由于本人才疏学浅,对DIV+CSS也没有深入彻底研究透,只是凭自己的一点认识而写,希望高手不要扔砖。 废话少说,直接进行正题。 现在全国大大小小的网站都在搞一场技术“革命”,就是所谓“网站重构”说简单点就是DIV+CSS进行网站制作。用DIV+CSS代替传统的Table制作框架和美化页面。 在重构之前,肯定要了解为什么重构,为什么要用DIV+CSS技术?了解了这个问题,那么大家才有使用此技... [ 查看全文 ]
-
CSS代码更清晰高效的一些经验是许多网页制作者与开发者都关心的问题。但是大概没有什么魔法,可以保证一下就把你的样式表缩小到百分之多少,合理的CSS 编码与组织技巧,的确能够帮助你的更有效率地写出更清晰高效的代码,自然CSS样式表大小的缩减还能减少下载的时间。 一、排版: 1、关键词和操作符之间加适当的空格。 2、相对独立的程序块与块之间加空行 3、较长的语句、表达式等要... [ 查看全文 ]
-
作者: 刘彦青编译 Project Dynamic Faces是数个扩展JavaServer Faces技术的的项目之一。Project Dynamic Faces是一个创新型的项目,提供了向基于JavaServer Faces技术的应用软件增添Ajax功能的方法。它使我们能够让应用软件已经在使用的任何JavaServer Faces组件支持Ajax功能。我们无需对组件进行修改就能够使它们支持Ajax,我们也无需对应用软件进行任何修改就可以使它具有Ajax的魔力。 要... [ 查看全文 ]
-
Project Dynamic Faces是数个扩展JavaServer Faces技术的的项目之一。Project Dynamic Faces是一个创新型的项目,提供了向基于JavaServer Faces技术的应用软件增添Ajax功能的方法。它使我们能够让应用软件已经在使用的任何JavaServer Faces组件支持Ajax功能。我们无需对组件进行修改就能够使它们支持Ajax,我们也无需对应用软件进行任何修改就可以使它具有Ajax的魔力。 要使应用软件具有Ajax魔力,... [ 查看全文 ]
|