华章程序员书库:HTML5入门经典

华章程序员书库:HTML5入门经典
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2013-04
版次: 1
ISBN: 9787111420248
定价: 59.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 413页
14人买过
  •   《华章程序员书库:HTML5入门经典》面向初学者,全面介绍了使用HTML5进行网页开发的各种技术。《华章程序员书库:HTML5入门经典》在内容编排上由浅入深,让读者循序渐进地掌握网页技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的提示、技巧、说明等栏目,夯实读者编程基础,丰富编程经验。《华章程序员书库:HTML5入门经典》共分4篇20章:第一篇为基础知识篇,主要包括HTML5开发前奏,HTML5带来的标记变化,分解“HELLOHTML5”——最简单网页文本内容,让珍珠串起来——列表,在迷宫中寻找出口——超链接,如何显示图像,让程序听话——表格的应用;第二篇为核心技术篇,主要包括关于更上一层楼——div标记,获取数据——表单页面,新颖奇特——多媒体页面,多姿多彩——绘制图形,与众不同——HTML5与HTML4,一剑封喉的武器——文件与拖放,另一个世界——多媒体播放;第三篇为高级应用篇,主要包括疯狂HTML5——表单,划时代的WebAPI,齐头并进——WebWorkers处理线程,不劳而获——离线应用程序,获取地理位置信息等内容;第四篇为项目实战篇,主要包括旅游信息网前台页这个实战项目。
      《华章程序员书库:HTML5入门经典》附有配套光盘,光盘中提供了本书所有程序的源代码、多媒体教学视频、程序开发资源库,其中的源代码全部经过精心测试,能够在WindowsXP、Windows7操作系统上编译和运行。
      本书适用于HTML网页设计的爱好者、初学者和中级开发人员,也可以作为大中专院校和培训机构的教材。 前言
    第一篇基础知识篇
    第1章HTML5开发前奏
    视频讲解:21分
    1.1为什么选择HTML5语言
    1.2HTML发展历程
    1.3谁在开发HTML
    1.4HTML5的新认识
    1.4.1兼容性
    1.4.2实用性和用户优先
    1.4.3化繁为简
    1.5无插件范式
    1.6探秘——HTML5新特性
    1.7HTML的标记构成
    1.7.1HTML标记的使用技巧
    1.7.2开始标记
    1.7.3头部标记
    1.7.4标题标记
    1.7.5主体标记
    1.7.6编写文件时的注意事项
    1.8编写第一个HTML文件
    1.8.1HTML文件的编写方法
    1.8.2手工编写页面
    1.8.3使用可视化软件制作页面
    1.8.4使用浏览器浏览HTML文件
    1.8.5明日图书网使用HTML开发
    1.9小结
    1.10习题
    第2章HTML5带来的标记变化
    视频讲解:43分
    2.1重中之重——头部标记
    2.2名称所在——标题
    2.3隐藏很深——元信息标记
    2.3.1页面关键字
    2.3.2页面描述
    2.3.3编辑工具
    2.3.4作者信息设置
    2.3.5限制搜索方式
    2.3.6网页文字及语言
    2.3.7定时跳转页面
    2.3.8有效期的设置
    2.3.9禁止从缓存中调用
    2.3.10删除过期的cookie
    2.3.11强制打开新窗口
    2.3.12网页的过渡效果设置
    2.4基底网址标记
    2.5容量瓶——页面的主体标记
    2.5.1彩色字体——text
    2.5.2背景颜色属性——bgcolor
    2.5.3背景图像属性——background
    2.5.4链接文字属性——link
    2.5.5边距——margin
    2.6程序员的备忘录——注释
    2.7上机实践
    2.7.1创建基本的HTML网页
    2.7.2设定自动刷新
    2.8小结
    2.9习题
    第3章HTML5网页的基本要素
    视频讲解:28分
    3.1从小到大——标题文字
    3.1.1标题字标记
    3.1.2标题文字的对齐方式——align
    3.2变化万千——文字格式
    3.2.1文字字体——face
    3.2.2字号——size
    3.2.3文字颜色——color
    3.2.4粗体、斜体、下划线——strong、em、u
    3.2.5上标与下标——sup、sub
    3.2.6删除线——strike
    3.2.7等宽文字标记——code
    3.2.8空格—— ;
    3.2.9其他特殊符号
    3.3享有独立——段落格式
    3.3.1实现段落——p
    3.3.2取消文字换行标记——nobr
    3.3.3换行标记——br
    3.3.4保留原始排版方式标记——pre
    3.3.5使文字水平居中——center
    3.3.6文字段落的缩进——blockquote
    3.4从头到尾——水平线标记
    3.4.1添加水平线——hr
    3.4.2水平线宽度与高度属性——width、height
    3.4.3水平线的颜色——color
    3.4.4水平线的对齐方式——align
    3.4.5去掉水平线阴影——noshade
    3.5其他文字标记
    3.5.1文字标注标记——ruby
    3.5.2声明变量标记——var
    3.5.3忽视HTML标签标记——plaintext、xmp
    3.6上机实践
    3.6.1设置地址文字标记
    3.6.2基字标记
    3.6.3在文字上方标注说明标记
    3.7小结
    3.8习题
    第4章让珍珠串起来——列表
    视频讲解:33分
    4.1有条不紊——列表标记
    4.2欠缺规范——无序列表
    4.2.1无序列表标记——ul
    4.2.2无序列表的类型——type
    4.3井井有条——有序列表
    4.3.1有序列表标记——ol
    4.3.2有序列表的类型——type
    4.3.3有序列表的起始数值——start
    4.4定义列表标记——dl
    4.5菜单列表标记——menu
    4.6目录列表——dir
    4.7一层又一层——嵌套列表
    4.7.1定义列表的嵌套
    4.7.2无序列表和有序列表的嵌套
    4.8上机实践
    4.8.1列表之间的嵌套
    4.8.2定义列表的使用
    4.8.3ol列表的使用
    4.9小结
    4.10习题
    第5章在迷宫中寻找出口——超链接
    视频讲解:21分
    5.1超链接
    5.2关于路径
    5.2.1绝对路径
    5.2.2相对路径
    5.2.3根路径
    5.3从哪里开始,到哪里结束——超链接
    5.3.1如何使用超链接标记
    5.3.2链接到另一个网页
    5.3.3超链接的目标窗口
    5.4深层挖掘——内部链接
    5.5查找方便——书签链接
    5.5.1建立书签
    5.5.2链接到同一页面的书签
    5.5.3链接到不同页面的书签
    5.6范围广泛——外部链接
    5.6.1通过HTTP
    5.6.2通过FTP
    5.6.3发送Email
    5.6.4下载文件
    5.7其他链接
    5.7.1脚本链接
    5.7.2空链接
    5.8上机实践
    5.8.1显示超链接的提示信息
    5.8.2设置图片的超链接
    5.9小结
    5.10习题
    第6章如何显示图像
    视频讲解:33分
    6.1必须知道的图像格式
    6.2美丽图像-img
    6.3了解内在——图像属性
    6.3.1图像高度——height
    6.3.2图像宽度——width
    6.3.3图像边框——border
    6.3.4图像水平间距——hspace
    6.3.5图像垂直间距——vspace
    6.3.6图像相对于文字基准线的对齐方式——align
    6.3.7图像的提示文字——alt
    6.4跳转——图像的超链接
    6.4.1图像的超链接
    6.4.2图像热区链接
    6.5上机实践
    6.5.1图像中的提示文字属性
    6.5.2水平对齐、垂直对齐和文本围绕
    6.6小结
    6.7习题
    第7章让程序听话——表格的应用
    视频讲解:47分
    7.1有序显示数据的基础——表格
    7.1.1表格的基本构成——table、tr、td
    7.1.2表格的标题——caption
    7.1.3表格的表头——th
    7.2里面的珍品——表格属性
    7.2.1表格宽度——width
    7.2.2表格高度——height
    7.2.3表格对齐方式——align
    7.3围绕一圈——表格边框
    7.3.1表格边框宽度——border
    7.3.2表格边框颜色——bordercolor
    7.3.3内框宽度——cellspacing
    7.3.4表格内文字与边框间距——cellpadding
    7.4五彩世界——表格背景
    7.4.1表格背景颜色——bgcolor
    7.4.2表格的背景图像——background
    7.5有效位置——表格行属性
    7.5.1行高度的设置——height
    7.5.2行的边框颜色——bordercolor
    7.5.3行的背景颜色——bgcolor
    7.5.4行文字的水平对齐方式——align
    7.5.5行文字的垂直对齐方式——valign
    7.5.6表格标题的垂直对齐方式——align
    7.6深入了解——单元格属性
    7.6.1单元格大小——width、height
    7.6.2水平跨度——colspan
    7.6.3垂直跨度——rowspan
    7.6.4对齐方式——align、valign
    7.6.5单元格的背景色——bgcolor
    7.6.6单元格的边框颜色——bordercolor
    7.6.7单元格的亮边框——bordercolorlight
    7.6.8单元格的暗边框——bordercolordark
    7.6.9单元格的背景图像——background
    7.7完整的表格结构
    7.7.1表格的表首标记——thead
    7.7.2表格的表主体标记——tbody
    7.7.3表格的表尾标记——tfoot
    7.8一层又一层——表格嵌套
    7.9上机实践
    7.9.1表格的内部边框样式属性rules
    7.9.2表格的边框样式属性frame
    7.10小结
    7.11习题

    第二篇核心技术篇
    第8章更上一层楼——div标记
    视频讲解:32分
    8.1折叠在一起——层
    8.1.1层的分类
    8.1.2定义数据块
    8.2独占一行——标记
    8.2.1标记
    8.2.2标记的属性
    8.2.3标记与标记
    8.3标记
    8.3.1标记
    8.3.2标记的属性
    8.4标记和标记
    8.4.1层标记的使用
    8.4.2标记和标记的区别
    8.5应用标记制作下拉菜单导航条
    8.6上机实践
    8.7小结
    8.8习题
    第9章获取数据——表单页面
    视频讲解:25分
    9.1什么是表单
    9.2处理页面——表单标记
    9.2.1处理程序——action
    9.2.2表单名称——name
    9.2.3传送方法——method
    9.2.4编码方式——enctype
    9.2.5目标显示方式——target
    9.3添加控件
    9.4特定属性——输入标记
    9.4.1文字字段——text
    9.4.2密码域——password
    9.4.3单选按钮——radio
    9.4.4复选框——checkbox
    9.4.5普通按钮——button
    9.4.6提交按钮——submit
    9.4.7重置按钮——reset
    9.4.8图像域——image
    9.4.9隐藏域——hidden
    9.4.10文件域——file
    9.5菜单列表类标记
    9.6文本域标记
    9.7标记
    9.8上机实践
    9.8.1使用enctype属性设置文件上传
    9.8.2使用特定属性来提交表单
    9.9小结
    9.10习题
    第10章新颖奇特——多媒体页面
    视频讲解:18分
    10.1走来走去——文字的滚动
    10.1.1文字滚动——marquee
    10.1.2方向滚动——direction
    10.1.3方式滚动——behavior
    10.1.4速度滚动——scrollamount
    10.1.5延迟滚动——scrolldelay
    10.1.6循环滚动——loop
    10.1.7范围滚动——width、height
    10.1.8背景颜色滚动——bgcolor
    10.1.9空间滚动——hspace、vspace
    10.2有声有色——背景音乐
    10.2.1背景音乐——bgsound
    10.2.2循环播放次数——loop
    10.3影像观看——多媒体文件
    10.3.1多媒体文件标记——embed
    10.3.2自动运行——autostart
    10.3.3媒体文件的循环播放——loop
    10.3.4隐藏面板——hidden
    10.4上机实践
    10.4.1嵌入flash动画
    10.4.2嵌入Mp3音乐
    10.5小结
    10.6习题
    第11章多姿多彩——绘制图形
    视频讲解:84分
    11.1canvas的基础知识
    11.1.1canvas是什么
    11.1.2在页面中放置canvas元素
    11.1.3绘制带边框矩形
    11.2在画布中使用路径
    11.2.1使用arc方法绘制圆形
    11.2.2使用moveTo与lineTo路径绘制火柴人
    11.2.3绘制贝济埃曲线
    11.3运用样式与颜色
    11.3.1fillStyle和strokeStyle属性
    11.3.2透明度globalAlpha
    11.3.3线型的属性
    11.4绘制渐变图形
    11.4.1绘制线性渐变
    11.4.2绘制径向渐变
    11.5绘制变形图形
    11.5.1坐标的变换
    11.5.2矩阵变换
    11.6组合多个图形
    11.7给图形绘制阴影
    11.8应用图像
    11.8.1绘制图像
    11.8.2图像的局部放大
    11.8.3图像平铺
    11.8.4图像裁剪
    11.8.5像素的处理
    11.9绘制文字
    11.10保存与恢复状态
    11.11文件的保存
    11.12对画布绘制实现动画
    11.13上机实践
    11.13.1桌面时钟
    11.13.2移动、缩放、旋转绘制的图形
    11.13.3使用drawImage方法在画布中绘制图像
    11.14小结
    11.15习题
    第12章与众不同——HTML5与HTML
    视频讲解:50分
    12.1语法的改变
    12.1.1HTML5的语法变化
    12.1.2HTML5中的标记方法
    12.1.3HTML5与之前HTML版本的不一致性
    12.1.4标记示例
    12.2新增的元素和废除的元素
    12.2.1新增的结构元素
    12.2.2新增的块级(block)的语义元素
    12.2.3新增的行内(inline)的语义元素
    12.2.4新增的嵌入多媒体元素与交互性元素
    12.2.5新增的input元素的类型
    12.2.6废除的元素
    12.3新增的属性和废除的属性
    12.3.1新增的属性
    12.3.2废除的属性
    12.4全局属性
    12.4.1contentEditable属性
    12.4.2designMode属性
    12.4.3hidden属性
    12.4.4spellcheck属性
    12.4.5tabindex属性
    12.5上机实践
    12.5.1article元素嵌套
    12.5.2section元素
    12.5.3spellcheck属性的使用
    12.6小结
    12.7习题
    第13章一剑封喉的武器——文件与拖放
    视频讲解:40分
    13.1选择文件
    13.1.1通过file对象选择文件
    13.1.2使用Blob接口获取文件的类型与大小
    13.1.3通过类型过滤选择的文件
    13.2使用FileReader接口读取文件
    13.2.1检测浏览器对FileReader接口
    13.2.2FileReader接口的方法
    13.2.3使用readAsDataURL方法预览图片
    13.2.4使用readAsText方法读取文本文件
    13.2.5FileReader接口中的事件
    13.3拖放API
    13.3.1实现拖放的步骤
    13.3.2通过拖放显示欢迎信息
    13.4dataTransfer对象应用详解
    13.4.1使用effectAllowed和dropEffect属性设置拖放效果
    13.4.2使用setDragImage方法设置拖放图标
    13.5上机实践
    13.5.1使用JavaScript实现元素拖放
    13.5.2使用拖放API将商品拖入购物车
    13.5.3元素在拖放过程中触发的事件
    13.6小结
    13.7习题
    第14章另一个世界——多媒体播放
    视频讲解:36分
    14.1HTML5多媒体的简述
    14.1.1HTML4中多媒体的应用
    14.1.2HTML5页面中的多媒体
    14.2多媒体元素基本属性
    14.3多媒体元素常用方法
    14.3.1媒体播放时的方法
    14.3.2canPlayType方法
    14.4多媒体元素重要事件
    14.4.1事件处理方式
    14.4.2事件介绍
    14.4.3事件示例
    14.5上机实践
    14.5.1自定义video元素控制条工具栏
    14.5.2video元素的error属性的返回值
    14.5.3通过timeupdate事件显示媒体文件播放时间
    14.6小结
    14.7习题

    第三篇高级应用篇
    第15章疯狂HTML5——表单
    视频讲解:48分
    15.1新增元素与属性
    15.1.1新增的属性
    15.1.2增加与改良的input元素的种类
    15.1.3output元素的添加
    15.1.4应用新增元素制作注册表单
    15.2对表单的验证
    15.2.1自动验证
    15.2.2checkValidity显式验证法
    15.2.3避免验证
    15.2.4使用setCustomValidity方法自定义错误信息
    15.3增加的页面元素
    15.3.1新增的figure元素与figcaption元素
    15.3.2新增的details元素
    15.3.3新增的mark元素
    15.3.4新增的progress元素
    15.3.5新增的meter元素
    15.3.6改良的ol列表
    15.3.7改良的dl列表
    15.3.8加以严格限制的cite元素
    15.3.9重新定义的small元素
    15.4上机实践
    15.4.1search搜索类型的input元素
    15.4.2range类型的input元素
    15.5小结
    15.6习题
    第16章划时代的WebAPI
    视频讲解:49分
    16.1初识WebStorage
    16.1.1WebStorage是什么
    16.1.2使用WebStorage中的API
    16.1.3sessionStorage和localStorage的实例——计数器
    16.1.4WebStorage综合实例——留言本
    16.1.5JSON对象的存数实例——用户信息卡
    16.2本地数据库
    16.2.1WebSQL数据库简介
    16.2.2使用WebSQLDatabaseAPI
    16.3跨文档消息通信
    16.3.1使用postMessageAPI
    16.3.2跨域通信
    16.4上机实践
    16.5小结
    16.6习题
    第17章齐头并进——WebWorker处理线程
    视频讲解:21分
    17.1WebWorker概貌
    17.1.1创建和使用Worker
    17.1.2WebWorker应用实例——求和运算
    17.2在Worker内部能做什么
    17.3多个JavaScript文件的加载与执行
    17.4线程嵌套
    17.4.1单层嵌套
    17.4.2在多个子线程之间进行数据的交互
    17.5上机实践
    17.5.1使用线程传递JSON对象
    17.5.2使用线程嵌套交互数据
    17.6小结
    17.7习题
    第18章不劳而获——离线应用程序
    视频讲解:13分
    18.1HTML5离线Web应用概述
    18.1.1离线Web应用概述
    18.1.2本地缓存与浏览器网页缓存的区别
    18.2创建HTML5离线应用
    18.2.1缓存清单(manifest)
    18.2.2配置IIS服务器
    18.2.3浏览manifest清单
    18.3浏览器与服务器的交互过程
    18.4?applicationCache对象
    18.4.1swapCache方法
    18.4.2applicationCache对象的事件
    18.5上机实践
    18.5.1简单离线应用
    18.5.2离线留言数据交互
    18.6小结
    18.7习题
    第19章获取地理位置信息
    视频讲解:12分
    19.1GeolocationAPI的概述
    19.1.1使用getCurrentPosition获取当前地理位置
    19.1.2持续监视当前地理位置的信息
    19.1.3停止获取当前用户的地理位置信息
    19.2position对象
    19.3在页面上使用Google地图
    19.4上机实践
    19.4.1获取地理位置定位
    19.4.2用HTML5开发地理位置定位地图
    19.5小结
    19.6习题

    第四篇项目实战篇
    第20章旅游信息网前台页
    视频讲解:23分
    20.1需求分析
    20.2系统设计
    20.2.1系统目标
    20.2.2网站预览
    20.3系统开发及运行环境
    20.4关键技术
    20.4.1网站主体结构设计
    20.4.2HTML5结构元素的使用
    20.5网站公共部分设计
    20.5.1设计网站公共header
    20.5.2设计网站公共footer
    20.6网站主页设计
    20.6.1显示网站介绍及相关图片
    20.6.2主页左侧导航的实现
    20.7“留下足迹”页设计
    20.7.1播放音乐
    20.7.2添加留言功能的实现
    20.8小结
  • 内容简介:
      《华章程序员书库:HTML5入门经典》面向初学者,全面介绍了使用HTML5进行网页开发的各种技术。《华章程序员书库:HTML5入门经典》在内容编排上由浅入深,让读者循序渐进地掌握网页技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的提示、技巧、说明等栏目,夯实读者编程基础,丰富编程经验。《华章程序员书库:HTML5入门经典》共分4篇20章:第一篇为基础知识篇,主要包括HTML5开发前奏,HTML5带来的标记变化,分解“HELLOHTML5”——最简单网页文本内容,让珍珠串起来——列表,在迷宫中寻找出口——超链接,如何显示图像,让程序听话——表格的应用;第二篇为核心技术篇,主要包括关于更上一层楼——div标记,获取数据——表单页面,新颖奇特——多媒体页面,多姿多彩——绘制图形,与众不同——HTML5与HTML4,一剑封喉的武器——文件与拖放,另一个世界——多媒体播放;第三篇为高级应用篇,主要包括疯狂HTML5——表单,划时代的WebAPI,齐头并进——WebWorkers处理线程,不劳而获——离线应用程序,获取地理位置信息等内容;第四篇为项目实战篇,主要包括旅游信息网前台页这个实战项目。
      《华章程序员书库:HTML5入门经典》附有配套光盘,光盘中提供了本书所有程序的源代码、多媒体教学视频、程序开发资源库,其中的源代码全部经过精心测试,能够在WindowsXP、Windows7操作系统上编译和运行。
      本书适用于HTML网页设计的爱好者、初学者和中级开发人员,也可以作为大中专院校和培训机构的教材。
  • 目录:
    前言
    第一篇基础知识篇
    第1章HTML5开发前奏
    视频讲解:21分
    1.1为什么选择HTML5语言
    1.2HTML发展历程
    1.3谁在开发HTML
    1.4HTML5的新认识
    1.4.1兼容性
    1.4.2实用性和用户优先
    1.4.3化繁为简
    1.5无插件范式
    1.6探秘——HTML5新特性
    1.7HTML的标记构成
    1.7.1HTML标记的使用技巧
    1.7.2开始标记
    1.7.3头部标记
    1.7.4标题标记
    1.7.5主体标记
    1.7.6编写文件时的注意事项
    1.8编写第一个HTML文件
    1.8.1HTML文件的编写方法
    1.8.2手工编写页面
    1.8.3使用可视化软件制作页面
    1.8.4使用浏览器浏览HTML文件
    1.8.5明日图书网使用HTML开发
    1.9小结
    1.10习题
    第2章HTML5带来的标记变化
    视频讲解:43分
    2.1重中之重——头部标记
    2.2名称所在——标题
    2.3隐藏很深——元信息标记
    2.3.1页面关键字
    2.3.2页面描述
    2.3.3编辑工具
    2.3.4作者信息设置
    2.3.5限制搜索方式
    2.3.6网页文字及语言
    2.3.7定时跳转页面
    2.3.8有效期的设置
    2.3.9禁止从缓存中调用
    2.3.10删除过期的cookie
    2.3.11强制打开新窗口
    2.3.12网页的过渡效果设置
    2.4基底网址标记
    2.5容量瓶——页面的主体标记
    2.5.1彩色字体——text
    2.5.2背景颜色属性——bgcolor
    2.5.3背景图像属性——background
    2.5.4链接文字属性——link
    2.5.5边距——margin
    2.6程序员的备忘录——注释
    2.7上机实践
    2.7.1创建基本的HTML网页
    2.7.2设定自动刷新
    2.8小结
    2.9习题
    第3章HTML5网页的基本要素
    视频讲解:28分
    3.1从小到大——标题文字
    3.1.1标题字标记
    3.1.2标题文字的对齐方式——align
    3.2变化万千——文字格式
    3.2.1文字字体——face
    3.2.2字号——size
    3.2.3文字颜色——color
    3.2.4粗体、斜体、下划线——strong、em、u
    3.2.5上标与下标——sup、sub
    3.2.6删除线——strike
    3.2.7等宽文字标记——code
    3.2.8空格—— ;
    3.2.9其他特殊符号
    3.3享有独立——段落格式
    3.3.1实现段落——p
    3.3.2取消文字换行标记——nobr
    3.3.3换行标记——br
    3.3.4保留原始排版方式标记——pre
    3.3.5使文字水平居中——center
    3.3.6文字段落的缩进——blockquote
    3.4从头到尾——水平线标记
    3.4.1添加水平线——hr
    3.4.2水平线宽度与高度属性——width、height
    3.4.3水平线的颜色——color
    3.4.4水平线的对齐方式——align
    3.4.5去掉水平线阴影——noshade
    3.5其他文字标记
    3.5.1文字标注标记——ruby
    3.5.2声明变量标记——var
    3.5.3忽视HTML标签标记——plaintext、xmp
    3.6上机实践
    3.6.1设置地址文字标记
    3.6.2基字标记
    3.6.3在文字上方标注说明标记
    3.7小结
    3.8习题
    第4章让珍珠串起来——列表
    视频讲解:33分
    4.1有条不紊——列表标记
    4.2欠缺规范——无序列表
    4.2.1无序列表标记——ul
    4.2.2无序列表的类型——type
    4.3井井有条——有序列表
    4.3.1有序列表标记——ol
    4.3.2有序列表的类型——type
    4.3.3有序列表的起始数值——start
    4.4定义列表标记——dl
    4.5菜单列表标记——menu
    4.6目录列表——dir
    4.7一层又一层——嵌套列表
    4.7.1定义列表的嵌套
    4.7.2无序列表和有序列表的嵌套
    4.8上机实践
    4.8.1列表之间的嵌套
    4.8.2定义列表的使用
    4.8.3ol列表的使用
    4.9小结
    4.10习题
    第5章在迷宫中寻找出口——超链接
    视频讲解:21分
    5.1超链接
    5.2关于路径
    5.2.1绝对路径
    5.2.2相对路径
    5.2.3根路径
    5.3从哪里开始,到哪里结束——超链接
    5.3.1如何使用超链接标记
    5.3.2链接到另一个网页
    5.3.3超链接的目标窗口
    5.4深层挖掘——内部链接
    5.5查找方便——书签链接
    5.5.1建立书签
    5.5.2链接到同一页面的书签
    5.5.3链接到不同页面的书签
    5.6范围广泛——外部链接
    5.6.1通过HTTP
    5.6.2通过FTP
    5.6.3发送Email
    5.6.4下载文件
    5.7其他链接
    5.7.1脚本链接
    5.7.2空链接
    5.8上机实践
    5.8.1显示超链接的提示信息
    5.8.2设置图片的超链接
    5.9小结
    5.10习题
    第6章如何显示图像
    视频讲解:33分
    6.1必须知道的图像格式
    6.2美丽图像-img
    6.3了解内在——图像属性
    6.3.1图像高度——height
    6.3.2图像宽度——width
    6.3.3图像边框——border
    6.3.4图像水平间距——hspace
    6.3.5图像垂直间距——vspace
    6.3.6图像相对于文字基准线的对齐方式——align
    6.3.7图像的提示文字——alt
    6.4跳转——图像的超链接
    6.4.1图像的超链接
    6.4.2图像热区链接
    6.5上机实践
    6.5.1图像中的提示文字属性
    6.5.2水平对齐、垂直对齐和文本围绕
    6.6小结
    6.7习题
    第7章让程序听话——表格的应用
    视频讲解:47分
    7.1有序显示数据的基础——表格
    7.1.1表格的基本构成——table、tr、td
    7.1.2表格的标题——caption
    7.1.3表格的表头——th
    7.2里面的珍品——表格属性
    7.2.1表格宽度——width
    7.2.2表格高度——height
    7.2.3表格对齐方式——align
    7.3围绕一圈——表格边框
    7.3.1表格边框宽度——border
    7.3.2表格边框颜色——bordercolor
    7.3.3内框宽度——cellspacing
    7.3.4表格内文字与边框间距——cellpadding
    7.4五彩世界——表格背景
    7.4.1表格背景颜色——bgcolor
    7.4.2表格的背景图像——background
    7.5有效位置——表格行属性
    7.5.1行高度的设置——height
    7.5.2行的边框颜色——bordercolor
    7.5.3行的背景颜色——bgcolor
    7.5.4行文字的水平对齐方式——align
    7.5.5行文字的垂直对齐方式——valign
    7.5.6表格标题的垂直对齐方式——align
    7.6深入了解——单元格属性
    7.6.1单元格大小——width、height
    7.6.2水平跨度——colspan
    7.6.3垂直跨度——rowspan
    7.6.4对齐方式——align、valign
    7.6.5单元格的背景色——bgcolor
    7.6.6单元格的边框颜色——bordercolor
    7.6.7单元格的亮边框——bordercolorlight
    7.6.8单元格的暗边框——bordercolordark
    7.6.9单元格的背景图像——background
    7.7完整的表格结构
    7.7.1表格的表首标记——thead
    7.7.2表格的表主体标记——tbody
    7.7.3表格的表尾标记——tfoot
    7.8一层又一层——表格嵌套
    7.9上机实践
    7.9.1表格的内部边框样式属性rules
    7.9.2表格的边框样式属性frame
    7.10小结
    7.11习题

    第二篇核心技术篇
    第8章更上一层楼——div标记
    视频讲解:32分
    8.1折叠在一起——层
    8.1.1层的分类
    8.1.2定义数据块
    8.2独占一行——标记
    8.2.1标记
    8.2.2标记的属性
    8.2.3标记与标记
    8.3标记
    8.3.1标记
    8.3.2标记的属性
    8.4标记和标记
    8.4.1层标记的使用
    8.4.2标记和标记的区别
    8.5应用标记制作下拉菜单导航条
    8.6上机实践
    8.7小结
    8.8习题
    第9章获取数据——表单页面
    视频讲解:25分
    9.1什么是表单
    9.2处理页面——表单标记
    9.2.1处理程序——action
    9.2.2表单名称——name
    9.2.3传送方法——method
    9.2.4编码方式——enctype
    9.2.5目标显示方式——target
    9.3添加控件
    9.4特定属性——输入标记
    9.4.1文字字段——text
    9.4.2密码域——password
    9.4.3单选按钮——radio
    9.4.4复选框——checkbox
    9.4.5普通按钮——button
    9.4.6提交按钮——submit
    9.4.7重置按钮——reset
    9.4.8图像域——image
    9.4.9隐藏域——hidden
    9.4.10文件域——file
    9.5菜单列表类标记
    9.6文本域标记
    9.7标记
    9.8上机实践
    9.8.1使用enctype属性设置文件上传
    9.8.2使用特定属性来提交表单
    9.9小结
    9.10习题
    第10章新颖奇特——多媒体页面
    视频讲解:18分
    10.1走来走去——文字的滚动
    10.1.1文字滚动——marquee
    10.1.2方向滚动——direction
    10.1.3方式滚动——behavior
    10.1.4速度滚动——scrollamount
    10.1.5延迟滚动——scrolldelay
    10.1.6循环滚动——loop
    10.1.7范围滚动——width、height
    10.1.8背景颜色滚动——bgcolor
    10.1.9空间滚动——hspace、vspace
    10.2有声有色——背景音乐
    10.2.1背景音乐——bgsound
    10.2.2循环播放次数——loop
    10.3影像观看——多媒体文件
    10.3.1多媒体文件标记——embed
    10.3.2自动运行——autostart
    10.3.3媒体文件的循环播放——loop
    10.3.4隐藏面板——hidden
    10.4上机实践
    10.4.1嵌入flash动画
    10.4.2嵌入Mp3音乐
    10.5小结
    10.6习题
    第11章多姿多彩——绘制图形
    视频讲解:84分
    11.1canvas的基础知识
    11.1.1canvas是什么
    11.1.2在页面中放置canvas元素
    11.1.3绘制带边框矩形
    11.2在画布中使用路径
    11.2.1使用arc方法绘制圆形
    11.2.2使用moveTo与lineTo路径绘制火柴人
    11.2.3绘制贝济埃曲线
    11.3运用样式与颜色
    11.3.1fillStyle和strokeStyle属性
    11.3.2透明度globalAlpha
    11.3.3线型的属性
    11.4绘制渐变图形
    11.4.1绘制线性渐变
    11.4.2绘制径向渐变
    11.5绘制变形图形
    11.5.1坐标的变换
    11.5.2矩阵变换
    11.6组合多个图形
    11.7给图形绘制阴影
    11.8应用图像
    11.8.1绘制图像
    11.8.2图像的局部放大
    11.8.3图像平铺
    11.8.4图像裁剪
    11.8.5像素的处理
    11.9绘制文字
    11.10保存与恢复状态
    11.11文件的保存
    11.12对画布绘制实现动画
    11.13上机实践
    11.13.1桌面时钟
    11.13.2移动、缩放、旋转绘制的图形
    11.13.3使用drawImage方法在画布中绘制图像
    11.14小结
    11.15习题
    第12章与众不同——HTML5与HTML
    视频讲解:50分
    12.1语法的改变
    12.1.1HTML5的语法变化
    12.1.2HTML5中的标记方法
    12.1.3HTML5与之前HTML版本的不一致性
    12.1.4标记示例
    12.2新增的元素和废除的元素
    12.2.1新增的结构元素
    12.2.2新增的块级(block)的语义元素
    12.2.3新增的行内(inline)的语义元素
    12.2.4新增的嵌入多媒体元素与交互性元素
    12.2.5新增的input元素的类型
    12.2.6废除的元素
    12.3新增的属性和废除的属性
    12.3.1新增的属性
    12.3.2废除的属性
    12.4全局属性
    12.4.1contentEditable属性
    12.4.2designMode属性
    12.4.3hidden属性
    12.4.4spellcheck属性
    12.4.5tabindex属性
    12.5上机实践
    12.5.1article元素嵌套
    12.5.2section元素
    12.5.3spellcheck属性的使用
    12.6小结
    12.7习题
    第13章一剑封喉的武器——文件与拖放
    视频讲解:40分
    13.1选择文件
    13.1.1通过file对象选择文件
    13.1.2使用Blob接口获取文件的类型与大小
    13.1.3通过类型过滤选择的文件
    13.2使用FileReader接口读取文件
    13.2.1检测浏览器对FileReader接口
    13.2.2FileReader接口的方法
    13.2.3使用readAsDataURL方法预览图片
    13.2.4使用readAsText方法读取文本文件
    13.2.5FileReader接口中的事件
    13.3拖放API
    13.3.1实现拖放的步骤
    13.3.2通过拖放显示欢迎信息
    13.4dataTransfer对象应用详解
    13.4.1使用effectAllowed和dropEffect属性设置拖放效果
    13.4.2使用setDragImage方法设置拖放图标
    13.5上机实践
    13.5.1使用JavaScript实现元素拖放
    13.5.2使用拖放API将商品拖入购物车
    13.5.3元素在拖放过程中触发的事件
    13.6小结
    13.7习题
    第14章另一个世界——多媒体播放
    视频讲解:36分
    14.1HTML5多媒体的简述
    14.1.1HTML4中多媒体的应用
    14.1.2HTML5页面中的多媒体
    14.2多媒体元素基本属性
    14.3多媒体元素常用方法
    14.3.1媒体播放时的方法
    14.3.2canPlayType方法
    14.4多媒体元素重要事件
    14.4.1事件处理方式
    14.4.2事件介绍
    14.4.3事件示例
    14.5上机实践
    14.5.1自定义video元素控制条工具栏
    14.5.2video元素的error属性的返回值
    14.5.3通过timeupdate事件显示媒体文件播放时间
    14.6小结
    14.7习题

    第三篇高级应用篇
    第15章疯狂HTML5——表单
    视频讲解:48分
    15.1新增元素与属性
    15.1.1新增的属性
    15.1.2增加与改良的input元素的种类
    15.1.3output元素的添加
    15.1.4应用新增元素制作注册表单
    15.2对表单的验证
    15.2.1自动验证
    15.2.2checkValidity显式验证法
    15.2.3避免验证
    15.2.4使用setCustomValidity方法自定义错误信息
    15.3增加的页面元素
    15.3.1新增的figure元素与figcaption元素
    15.3.2新增的details元素
    15.3.3新增的mark元素
    15.3.4新增的progress元素
    15.3.5新增的meter元素
    15.3.6改良的ol列表
    15.3.7改良的dl列表
    15.3.8加以严格限制的cite元素
    15.3.9重新定义的small元素
    15.4上机实践
    15.4.1search搜索类型的input元素
    15.4.2range类型的input元素
    15.5小结
    15.6习题
    第16章划时代的WebAPI
    视频讲解:49分
    16.1初识WebStorage
    16.1.1WebStorage是什么
    16.1.2使用WebStorage中的API
    16.1.3sessionStorage和localStorage的实例——计数器
    16.1.4WebStorage综合实例——留言本
    16.1.5JSON对象的存数实例——用户信息卡
    16.2本地数据库
    16.2.1WebSQL数据库简介
    16.2.2使用WebSQLDatabaseAPI
    16.3跨文档消息通信
    16.3.1使用postMessageAPI
    16.3.2跨域通信
    16.4上机实践
    16.5小结
    16.6习题
    第17章齐头并进——WebWorker处理线程
    视频讲解:21分
    17.1WebWorker概貌
    17.1.1创建和使用Worker
    17.1.2WebWorker应用实例——求和运算
    17.2在Worker内部能做什么
    17.3多个JavaScript文件的加载与执行
    17.4线程嵌套
    17.4.1单层嵌套
    17.4.2在多个子线程之间进行数据的交互
    17.5上机实践
    17.5.1使用线程传递JSON对象
    17.5.2使用线程嵌套交互数据
    17.6小结
    17.7习题
    第18章不劳而获——离线应用程序
    视频讲解:13分
    18.1HTML5离线Web应用概述
    18.1.1离线Web应用概述
    18.1.2本地缓存与浏览器网页缓存的区别
    18.2创建HTML5离线应用
    18.2.1缓存清单(manifest)
    18.2.2配置IIS服务器
    18.2.3浏览manifest清单
    18.3浏览器与服务器的交互过程
    18.4?applicationCache对象
    18.4.1swapCache方法
    18.4.2applicationCache对象的事件
    18.5上机实践
    18.5.1简单离线应用
    18.5.2离线留言数据交互
    18.6小结
    18.7习题
    第19章获取地理位置信息
    视频讲解:12分
    19.1GeolocationAPI的概述
    19.1.1使用getCurrentPosition获取当前地理位置
    19.1.2持续监视当前地理位置的信息
    19.1.3停止获取当前用户的地理位置信息
    19.2position对象
    19.3在页面上使用Google地图
    19.4上机实践
    19.4.1获取地理位置定位
    19.4.2用HTML5开发地理位置定位地图
    19.5小结
    19.6习题

    第四篇项目实战篇
    第20章旅游信息网前台页
    视频讲解:23分
    20.1需求分析
    20.2系统设计
    20.2.1系统目标
    20.2.2网站预览
    20.3系统开发及运行环境
    20.4关键技术
    20.4.1网站主体结构设计
    20.4.2HTML5结构元素的使用
    20.5网站公共部分设计
    20.5.1设计网站公共header
    20.5.2设计网站公共footer
    20.6网站主页设计
    20.6.1显示网站介绍及相关图片
    20.6.2主页左侧导航的实现
    20.7“留下足迹”页设计
    20.7.1播放音乐
    20.7.2添加留言功能的实现
    20.8小结
查看详情
系列丛书 / 更多
华章程序员书库:HTML5入门经典
OpenCV 3计算机视觉:Python语言实现(原书第2版)
[爱尔兰]乔·米尼奇诺(JoeMinichino) 著;[爱尔兰]乔·米尼奇诺(JoeMinichino) 编;刘波苗贝贝史斌 译
华章程序员书库:HTML5入门经典
OpenGL ES 3.0编程指南
Dan、Budi、Dave Shreine 著;姚军 译
华章程序员书库:HTML5入门经典
OpenGL编程指南(原书第9版)
王锐 译
华章程序员书库:HTML5入门经典
精彩绝伦的Android UI设计:响应式用户界面与设计模式
Juhani Lehtimaki 著;王东明 译
华章程序员书库:HTML5入门经典
Python编程实战:运用设计模式、并发和程序库创建高质量程序
[美]Mark Summerfield 著;爱飞翔 译
华章程序员书库:HTML5入门经典
HTML5 Canvas核心技术:图形、动画与游戏开发
[美]David Geary 著
华章程序员书库:HTML5入门经典
华章程序员书库:OpenGL编程指南(原书第8版)
[美]施莱尔(Dave Shreiner)、Graham、John Kessenich 著;王锐 译
华章程序员书库:HTML5入门经典
iPad应用开发实践指南
[美]Kirby、[美]Tom Harrington 著;张菲 译
华章程序员书库:HTML5入门经典
领域特定语言
[英]Martin Fowler 著;Thought Works 译
华章程序员书库:HTML5入门经典
SOA与Java:用Java技术实现面向服务
[美]Thomas、[印]Andre、[美]Satadru、[英]Philip Thomas 著;赵利通 译
华章程序员书库:HTML5入门经典
Android游戏开发实践指南
[美]Rick Rogers 著;爱飞翔 译
华章程序员书库:HTML5入门经典
华章程序员书库:vSphere 5.0存储设计与实现
[美]Mostafa Khalil 著;姚军 译
相关图书 / 更多
华章程序员书库:HTML5入门经典
华章传奇派:钢婚(女性现实主义题材,婚姻谍战大戏,原来我们可以试着信任彼此)
何许人
华章程序员书库:HTML5入门经典
华章大历史·武士的悲哀:崇文抑武与北宋兴亡
陈峰
华章程序员书库:HTML5入门经典
华章教材经典译丛·QCA设计原理与应用:超越定性与定量研究的新方法
杜运周 译者;伯努瓦·里豪克斯(Benot Rihoux);查尔斯C.拉金(Charles C.Ragn)
华章程序员书库:HTML5入门经典
华章经管:管理学精要(亚洲篇)
丁慧平 著;[美]普蒂 韦里奇 孔茨 译
华章程序员书库:HTML5入门经典
华章溢彩-嘉定文选
嘉定区文广局 著
华章程序员书库:HTML5入门经典
华章晋韵:中国历史上的山西元素
李广洁 著
华章程序员书库:HTML5入门经典
华章大历史:唐宋帝国与运河
全汉昇
华章程序员书库:HTML5入门经典
华章大历史·匈人王阿提拉与罗马帝国的覆灭
[英]克里斯托夫·凯利
华章程序员书库:HTML5入门经典
华章掠过30年
中国人才研究会妇女人才专业委员会
华章程序员书库:HTML5入门经典
华章重现:曾世家文物
湖北省博物馆 编
华章程序员书库:HTML5入门经典
华章数学译丛:线性代数及其应用(原书第4版)
刘深泉、张万芹、陈玉珍 译
华章程序员书库:HTML5入门经典
华章 : 文学艺术作品中的党史
慈爱民 著
您可能感兴趣 / 更多
华章程序员书库:HTML5入门经典
高校融资总量、结构及绩效评价研究
刘欣、杜莉 著
华章程序员书库:HTML5入门经典
CAD\\BIM技术与应用
刘欣、亓爽 编
华章程序员书库:HTML5入门经典
大学语文(全国应用型院校十三五规划教材)
刘欣、王永超、段圣玉 编
华章程序员书库:HTML5入门经典
中国体育非物质文化遗产(天津卷)
刘欣、曾小松、陈小蓉 编
华章程序员书库:HTML5入门经典
老年人健康走与跑
刘欣、王晶晶 著
华章程序员书库:HTML5入门经典
国际人才英语教程(中级)
刘欣、韩丹、夏宗凤、张伟平 著
华章程序员书库:HTML5入门经典
客行万里:吴一峰年谱长编
刘欣、刘振宇、吴嘉陵 著
华章程序员书库:HTML5入门经典
财务会计与审计决策
刘欣、魏驰东、田晓霞 著
华章程序员书库:HTML5入门经典
峰高千寻:吴一峰精品画集/北京画院学术丛书·二十世纪中国美术研究
刘欣、刘振宇 编
华章程序员书库:HTML5入门经典
无线电压制技术及应用
刘欣、王爱举、李安平 著
华章程序员书库:HTML5入门经典
PHP开发宝典
刘欣、李慧 著
华章程序员书库:HTML5入门经典
新英汉小词典
刘欣、姜晓华 著