16课学会网页程序设计—— HTML5+CSS3+JavaScript+jQuery+

-
【作 者】施威铭研究室 著
【I S B N 】978-7-5170-4856-5
【责任编辑】周春元 张玉玲
【适用读者群】科技
【出版时间】2016-11-10
【开 本】16开
【装帧信息】平装(光膜)
【版 次】第1版第1次印刷
【页 数】480
【千字数】498
【印 张】30
【定 价】¥88
【丛 书】暂无分类
【备注信息】
简介
本书特色
前言
章节列表
精彩阅读
下载资源
相关图书
HTML5+CSS3+JavaScript 是时下最主流的网页设计使用技术,可以做出令人惊艳的网页效果,加上移动网络的盛行,更可以使网页轻松适应手机或平板电脑,呈现最合适的版面。
本书为HTML、CSS 和JavaScript 的入门学习图书,主要特色在于以简明的实际作品,让初学者能快速学会HTML、CSS 和JavaScript 的基础知识,并且能够立即加以应用。本书范例由一线的网页设计师共同制作而成,除了程序撰写,也教你如何活学活用热门的程序库。Step by Step 的详尽解说加上可以立即套用的绝妙范例,让你以更快的时间完成结案目标,轻松赢得客户的青睐。
本书适用于HTML、CSS 和JavaScript 的初学者及相关从业人员。
从第一行HTML5 代码开始,由浅入深带你一网拿下CSS、JavaScript、jQuery、 AJAX、 Bootstrap、Google Maps !
轻松16 课,教你亲手完成一个网页的从无到有、从静到动、从PC 到手机、从入门到专业。
完整的语法讲解加上Step by Step 的案例演示,学习全程无障碍。
网页数据存取、移动传感器小游戏设计、谷歌地图应用等实战案例,精彩应用亲手实现。
完整的语法讲解,搭配简单实用的演示案例,帮助读者快速扎实地理解HTML5/CSS3/JavaScript 的基本概念。
内容涵盖当前最流行的网页前端开发的必备知识,如基础的HTML/CSS 网页设计、JavaScript/DOM 程序设计,以及当前网页商业开发中最常用的jQuery/jQuery UI/jQuery Mobile/Bootstrap 框架。
通过AJAX 存取Internet 上的公开数据(天气预报、空气质量等),搭配Google Maps 等网络服务,开发出个性化的HTML 应用服务。
本书是 HTML、CSS和JavaScript 的入门学习书籍,主要特色在于以简明的实际作品,让初学者能快速学会 HTML、CSS和JavaScript 的基础知识,并且能立即加以应用。
本书的标题为“网页程序设计”而非网页设计,因此不会对常见的Dreamweaver和Aptana等视觉化网页设计软件做介绍,而是用简单的编辑器,由基础开始认识网页的结构与内容,进而了解版面与样式的设定和网页应用(Web Application)的开发方式。因为只有具备HTML/CSS/JavaScript的基本知识,日后才有能力掌握各种工具的使用和让编辑工具发挥良好的功能,进而设计出更精致的网页。
鉴于目前使用移动设备(手机或平板电脑)上网的人数已超过使用台式电脑或笔记本电脑上网的人数,因此本书也加入了移动设备的相关题材,例如适应性网页设计(Responsive Web Design,让网页可以依照屏幕尺寸自动调整版面),以及如何在网页中读取移动设备上的感应器(如加速感应器、GPS定位等)。
由于篇幅限制,书中无法涵盖所有与网页程序设计相关的题材与技术。读者若有兴趣,可以上网补充新知识,并搜索实用的工具来帮助自己实现创意,设计出具有个人特色的网站。
施威铭研究室
2016年10月
HTML篇
第 1 章 网页程序设计简介
1-1 认识 WWW的架构—网页、网站与浏览器...................... 1-2
1-2 网页的组成—HTML +CSS +JavaScript.......................... 1-5
1-3 网页开发的测试环境与工具.............................................. 1-13
第 2 章 HTML基础
2-1 HTML文件的结构.............................................................. 2-2
2-2 各种文字段落.................................................................. 2-11
2-3 对文字的强调.................................................................. 2-15
2-4 HTML文件的组成架构...................................................... 2-18
第 3 章 多媒体与超链接
3-1 添加图片........................................................................... 3-2
3-2 播放音频........................................................................... 3-7
3-3 播放视频......................................................................... 3-10
3-4 创建超链接...................................................................... 3-14
第 4 章 列表与表格
4-1 创建列表........................................................................... 4-2
4-2 创建表格........................................................................... 4-7
4-3 表格的应用...................................................................... 4-13第 5 章 表单与内嵌式网页
5-1 创建表单 .......................................................................... 5-2
5-2 创建各种表单框................................................................. 5-7
5-3 优化表单界面以提高操作的便利性................................... 5-17
5-4 使用 iframe 创建内嵌窗体................................................ 5-21
CSS 篇
第 6 章 使用 CSS 修饰网页
6-1 在网页中加入 CSS 样式.................................................... 6-2
6-2 CSS 样式规则的组成......................................................... 6-6
6-3 CSS 文字效果................................................................. 6-13
6-4 CSS 背景效果................................................................. 6-24
第 7 章 使用 CSS 设计边框与列表样式
7-1 设定表格边框样式............................................................. 7-2
7-2 边框的各种应用................................................................. 7-8
7-3 CSS 列表样式................................................................. 7-11
第 8 章 使用 CSS 设计版面与特效
8-1 CSS BOX 模型................................................................. 8-2
8-2 控制元素定位.................................................................... 8-7
8-3 多栏版面的设计............................................................... 8-12
8-4 CSS 特效........................................................................ 8-14JavaScript 篇
第 9 章 JavaScript 基础
9-1 认识 JavaScript ............................................................... 9-2
9-2 在网页中加入 JavaScript 程序........................................... 9-5
9-3 使用 JavaScript 改变网页内容......................................... 9-11
9-4 使用开发人员工具协助调试.............................................. 9-22
第 10 章 DOM 对象模型与事件处理
10-1 认识 DOM 对象模型....................................................... 10-2
10-2 在 HTML 文档中新增元素..............................................10-10
10-3 表单内容验证................................................................10-14
10-4 通过 DOM 设定元素属性和样式.....................................10-26
10-5 DOM 事件设定..............................................................10-31
10-6 使用 Window 对象控制浏览器........................................10-36
第 11 章 jQuery : JavaScript 必用的程序类库
11-1 jQuery 简介................................................................... 11-2
11-2 jQuery 的基本用法......................................................... 11-6
11-3 使用 jQuery 处理事件....................................................11-15
11-4 使用 jQuery 特效...........................................................11-20
第 12 章 使用 jQuery UI 专业美观的网页插件
12-1 认识 jQuery UI............................................................... 12-2
12-2 设计功能表..................................................................... 12-6
12-3 使用日期选择器—DatePicker ....................................12-12
12-4 进度条—ProgressBar................................................12-18
12-5 使用滑块—Slider.......................................................12-20
12-6 使用标签页—Tabs.....................................................12-22
12-7 设计对话框—Dialog...................................................12-25第 13 章 Responsive Web Design与Bootstrap网页框架
13-1 什么是 RWD(Responsive Web Design)..................... 13-2
13-2 使用 viewport 指定画面尺寸........................................... 13-5
13-3 CSS3 Media Query 机制..............................................13-12
13-4 使用 Bootstrap 自动调整网页版面..................................13-16
13-5 使用 Bootstrap 制作手机网页导航栏..............................13-27
13-6 使用 Bootstrap 建立首页图片轮播元件...........................13-35
第 14 章 AJAX 与 Web Services
14-1 认识 AJAX .................................................................... 14-2
14-2 使用 jQuery 的 AJAX 功能.............................................. 14-8
14-3 利用 AJAX 取得 Yahoo! 天气概况..................................14-20
14-4 利用 AJAX 读取紫外线即时监测数据—使用 JSONP...14-32
第 15 章 网页中 Google Maps 的使用
15-1 申请 Google API 密钥.................................................... 15-2
15-2 使用 Google Maps Embed API 构建嵌入式地图.............. 15-7
15-3 使用 Google Maps 静态地图..........................................15-14
15-4 使用 Google Maps JavaScript API 加载地图..................15-24
第 16 章 针对移动设备设计的网页
16-1 利用超链接在手机上打电话、传简讯............................... 16-2
16-2 使用定位功能................................................................. 16-4
16-3 读取手机感应器.............................................................. 16-7
16-4 使用 jQuery Mobile 创建移动网页..................................16-16
16-5 使用 jQuery Mobile 事件与函数.....................................16-27
- 基于.NET Core框架的分布式系统架构设计 [汤佳 著]
- Web用户界面设计与制作 [主编 赵娟]
- ASP.NET(C#)网站开发(第二版) [主编 张志明 王辉]
- Web开发实战 [主编 肖睿 陈永]
- Bootstrap与jQuery UI框架设计 [主编 肖睿 吴振宇]
- 网页设计与制作 [主编 杨毅]
- 网页制作实战 [主编 肖睿 罗保山]
- 网页设计与制作 [主编 陈建国 项炜]
- HTML5+CSS3前端技术——UI设计师与开发人员合作秘籍 [北京课工场教育科技有限公司Q]
- Web程序设计实践教程 [主编 侯萍 郭俊荣]
- 网页设计与制作 [孙娜 蒲秋梅 南洋 编著]
- 玩转Axure RP——Axure RP 7.0高保真网页、APP原型设计 [谢星星 编著]
- ASP.NET Web程序设计 [吴琴霞 栗青生 康晶 编著]
- CSS+DIV页面布局技术 [主编 朱翠苗]
- Web开发与安全防范 [主编 武春岭]
- 网页设计实训教程 [主编 张春英 李英文 钟大伟]
- ASP.NET(C#)网站开发 [主编 张志明 王辉]
- 网页设计实用技术 [主 编 陈建国 李勤]
- JSP设计与开发 [秦毅 王可]
- ASP.NET项目开发教程 [邹承俊 任 华]
- 动态网页设计与制作实用教程(第三版) [程伟渊 倪燃]
- ASP程序设计(第二版) [叶潮流 杜奕智]
- 网页设计与制作实用技术(第二版) [齐建玲 杨艳杰]
- 网页前端技术 [主 编 王敏杰 任云晖]
- 多媒体网页设计教程 [主编 朱国华 齐晖 李枫]
- 网页设计与制作(第二版)实训指导 [任正云 赖玲 严永松 王娅纷]
- 网页设计与制作(第二版) [任正云 赖玲 严永松 编著]
- 网页设计与制作 [主编 陈彦许 陈维华]