构建移动网站与APP:HTML 5移动开发入门与实战 - (EPUB全文下载)

文件大小:0.31 mb。
文件格式:epub 格式。
书籍内容:

构建移动网站与APP:HTML 5移动开发入门与实战
第1章 HTML 5移动入门
第2章 移动特性1——移动表单
第3章 移动特性2——多媒体形式
第4章 移动特性3——地理位置定位
第5章 移动特性4——离线缓存
第6章 移动特性5——Canvas绘图
第7章 移动特性6——CSS 3视觉辅助
第8章 移动特性7——调用手机设备
第9章 HTML 5移动性能优化
第10章 jQuery Mobile移动框架
第11章 Sencha Touch框架
第12章 jQuery Mobile框架实战——移动便笺APP
第13章 Sencha Touch框架实战——通讯录APP
第1章HTML 5移动入门
HTML 5是目前移动开发中非常热门的一项技术。单从名称上来看,HTML 5似乎是HTML技术的新版本,其实没那么简单,它代表着目前移动开发最前沿的技术,是未来移动开发的方向。自从微信公众平台的开发支持HTML 5后,我们看到了很好玩、有趣的公众号信息,从侧面促进了HTML 5的发展。本章就让我们来认识一下HTML和HTML 5。
1.1 认识HTML
本节我们先简单回顾一下HTML技术的内容,为读者学习HTML 5技术做好铺垫。
1.1.1 HTML的构成
HTML(HyperText Mark-up Language,超文本标记语言,或称为超文本链接标示语言)是构成网页文档的主要语言。(X)HTML指扩展超文本标签语言(EXtensible HyperText Markup Language),是更严格更纯净的HTML版本。(X)HTML文件的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。
提示
XHTML 1.0在2000年1月26日成为W3C的推荐标准。
【代码1-1】是一个符合(X)HTML的文件。
【代码1-1】
01
02
03
04
05 网页标题
06 07
08
09

10

/*..modules..*/

11

/*..modules..*/

12

/*..modules..*/

13

14
15
16
其中,DOCTYPE和xmlns都是必需的。经常使用的编码格式有UTF-8和GBK两种,UTF-8是针对英文网页设计的编码格式,GBK是针对中文网页设计的编码格式,在没有特殊需求的情况下统一使用UTF-8编码,因为UTF-8是国际编码,通用性好,另外后端页面(如PHP、ASP等)一般都使用UTF-8编码,所以使用UTF-8与其通信时可以防止出现乱码和不必要的麻烦。
CSS一般位于(X)HTML文件的头部,JavaScript一般位于(X)HTML文件的末尾,防止JavaScript文件在加载时出现加载时间过长而导致页面出现空白等糟糕的用户体验。
提示
(X)HTML标签全部小写。
1.1.2 CSS的构成
级联样式表(Cascading Style Sheet,CSS)通常又称为“层叠样式表(Style Sheet)”,是用来进行网页风格设计的。比如,网页上蓝色的字、红色的按钮,这些都是风格。通过设立样式表,可以统一控制(X)HTML中各标签的显示属性。CSS样式表可以使人更有效地控制网页外观。【代码1-2】是一个CSS文件。
【代码1-2】
01 /*css reset*/
02 html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6/*...*/
03 /*全局公共样式*/
04 textarea{resize:none;} /*hack for chrome, disable chrome resizes textarea*/
05 a{color:#049;outline-style:none;}
06 a:hover{color:#f00;}
07 .cf{zoom:1;}
08 .cf:after{content:'.';display:block;visibility:hidden;clear:both;height:0px;}
09 /*moduleABC ABC模块的样式*/
10 #moduleABC h2{font-size:14px;font-weight:bold;}
11 # ............

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » 构建移动网站与APP:HTML 5移动开发入门与实战 - (EPUB全文下载)