失效链接处理 |
《疯狂HTML 5/CSS 3/JavaScript讲义?附源?PDF 下蝲
转蝲自:https://download.csdn.net/download/laoge/7085837
下蝲地址Q?/strong>
版权归出版社和原作者所有,链接已删除,误买正?/b>
?sh)子版仅供预览,支持正版Q喜Ƣ的误买正版书c:《疯狂HTML 5/CSS 3/JavaScript讲义?/a>
图书介:
HTML 5规范gƲ出Q各览器厂商更早已摩拳擦掌Q纷Uh出支持HTML5规范的浏览器QFirefox、Opera、Chrome{浏览器早已很好地支持各UHTML 5规范Q微软也宣布IE9会更好地支持CSS 3、SVG和HTML 5{新规范Q这些迹象表明:HTML 5时代到来了?/span> 《疯狂HTML 5/CSS3/JavaScript讲义》是一本全面介lHTML 5、CSS3和JavaScript前端开发技术的图书Q系l地介绍了HTML 5常用的元素和属性、HTML 5的表单元素和属性、HTML5的绘图支持、HTML 5的多媒体支持、CSS3的功能和用法、最前沿的变形与动画功能{。除此之外,本书q系l地介绍了JavaScript~程知识Q包括JavaScript基本语法、DOM~程Q以及HTML5新增的本地存储、离U应用、JavaScript多线E、客L通信支持、WebSocket~程{?/span> 《疯狂HTML5/CSS3/JavaScript讲义》的定位是一本前端开发的“实战?rdquo;图书Q因此在介绍各知识点时ƈ不是单地停留在知识点层面阐述Q而是l合了大量实例来让读者对照练习、学以致用。本书最后还提供了一个基于HTML5技术的游戏:疯狂俄罗斯方块。该游戏l合q用了HTML5的绘图支持、客L存储{技术,h较高的参考h(hun)倹{本书提供了配套的答疑网站,如果读者在阅读本书旉C技术问题,可以d疯狂Java联盟发帖Q笔者将会及时予以解{?/span>
相关截图Q?br />
![]()
图书目录Q?/strong>
W一部分 W??HTML 5?/span> 1.1 HTML历史与HTML 5 1.1.1 HTML发展历史 1.1.2 HTML 4.01和XHTML 1.1.3 HTML和XHTML的文类型定义(DTDQ?/span> 1.1.4 从XHTML到HTML 5 1.2 HTML 5的优?/span> 1.2.1 解决跨浏览器问题 1.2.2 部分代替了原来的JavaScript 1.2.3 更明的语义支持 1.2.4 增强了Web应用E序的功?/span> 1.3 HTML 5的基本结构和语法变化 1.3.1 HTML 5基本l构 1.3.2 HTML 5的语法变?/span> 1.4 本章结 W?章 HTML 5的常用元素与属?/span> 2.1 HTML 5保留的常用元?/span> 2.1.1 基本元素 2.1.2 文本格式化元?/span> 2.1.3 语义相关元素 2.1.4 链接和锚点 2.1.5 列表相关元素 2.1.6 囑փ相关元素 2.1.7 表格相关元素 2.1.8 框架相关元素 2.2 HTML 5新增的通用属?/span> 2.2.1 contentEditable属?/span> 2.2.2 designMode属?/span> 2.2.3 hidden属?/span> 2.2.4 spellcheck属?/span> 2.3 HTML 5新增的常用元?/span> 2.3.1 文档l构元素 2.3.2 语义相关元素 2.3.3 两个Ҏ(gu)功能的元?/span> 2.4 HTML 5头部和元信息 2.5 HTML 5新增的拖放API 2.5.1 启动拖动 2.5.2 接受“?rdquo; 2.5.3 DataTransfer对象 2.5.4 拖放行ؓ 2.5.5 改变拖放图标 2.6 本章结 W章 HTML 5表单相关元素和属?/span> 3.1 HTML原有的表单及表单控g 3.1.1 表单元素 3.1.2 使用input元素 3.1.3 使用label定义标签 3.1.4 使用button定义按钮 3.1.5 列表框和下拉菜单 3.1.6 使用textarea定义文本?/span> 3.2 HTML 5新增的属性与元素 3.2.1 HTML 5单控件新增的属?/span> 3.2.2 功能丰富的input元素 3.2.3 HTML 5新增的表单控?/span> 3.3 HTML 5增强的文件上传域 3.3.1 FileList对象与File对象 3.3.2 使用FileReaderd文g内容 3.4 HTML 5新增的客L校验 3.4.1 使用校验属性执行校?/span> 3.4.2 调用checkValidityҎ(gu)q行校验 3.4.3 自定义错误提C?/span> 3.4.4 关闭校验 3.5 本章结 W?章 HTML 5的绘图支?/span> 4.1 使用canvas元素 4.2 l图 4.2.1 canvasl图基础QCanvasRenderingContext2D 4.2.2 l制几何囑Ş 4.2.3 l制字符?/span> 4.2.4 讄阴媄 4.2.5 使用路径 4.2.6 l制曲线 4.2.7 l制位图 4.3 囑ŞҎ(gu)处理 4.3.1 使用坐标变换 4.3.2 坐标变换与\径结合?/span> 4.3.3 使用矩阵变换 4.4 控制叠加风格 4.5 控制填充风格 4.5.1 U性渐?/span> 4.5.2 圆Ş渐变 4.5.3 位图填充 4.6 位图处理 4.6.1 位图裁剪 4.6.2 像素处理 4.7 输出位图 4.8 本章结 W?章 HTML 5的多媒体支持 5.1 使用audio和video元素 5.2 使用JavaScript脚本控制媒体播放 5.2.1 HTMLAudioElement与HTMLVideoElement支持的方?/span> 5.2.2 HTMLAudioElement与HTMLVideoElement的属?/span> 5.3 事g监听 5.3.1 事g 5.3.2 监听?/span> 5.4 本章结 W二部分 W?章 U联样式单与CSS选择?/span> 6.1 样式单概q?/span> 6.1.1 CSS概述 6.1.2 CSS的发展历?/span> 6.2 CSS样式单的基本使用 6.2.1 引入外部样式文g 6.2.2 导入外部样式?/span> 6.2.3 使用内部CSS样式 6.2.4 使用内联样式 6.3 CSS选择?/span> 6.3.1 元素选择?/span> 6.3.2 属性选择?/span> 6.3.3 ID选择?/span> 6.3.4 class选择?/span> 6.3.5 包含选择?/span> 6.3.6 子选择?/span> 6.3.7 CSS 3新增的兄弟选择?/span> 6.3.8 选择器组?/span> 6.4 伪元素选择?/span> 6.4.1 内容相关的属?/span> 6.4.2 插入囑փ 6.4.3 只插入部分元?/span> 6.4.4 配合quotes属性执行插?/span> 6.4.5 配合counter-increment属性添加编?/span> 6.4.6 使用自定义编?/span> 6.4.7 d多~号 6.5 CSS 3.0新增的伪c选择?/span> 6.5.1 l构性伪c选择?/span> 6.5.2 UI元素状态伪c选择?/span> 6.5.3 览器专属的属?/span> 6.5.4 Qnot和:target 6.6 在脚本中修改昄样式 6.6.1 随机改变面的背景色 6.6.2 动态增加立体效?/span> 6.7 本章结 W?章 字体与文本相兛_?/span> 7.1 字体相关属?/span> 7.1.1 d阴媄 7.1.2 d多个阴媄 7.1.3 使用font-size-adjust属性微调字体大?/span> 7.2 CSS 3支持的颜色表C方?/span> 7.3 文本相关属?/span> 7.3.1 文本自动换行Qword-break 7.3.2 长单词和URL地址换行 7.4 CSS 3新增的服务器字体 7.4.1 使用服务器字?/span> 7.4.2 定义_体、斜体字 7.4.3 优先使用客户端字?/span> 7.5 本章结 W?章 背景、边框和补丁相关属?/span> 8.1 背景相关属?/span> 8.1.1 背景囄固定 8.1.2 CSS 3新增的背景相兛_?/span> 8.1.3 CSS 3新增的多背景囄 8.2 Ҏ(gu)相关属?/span> 8.2.1 CSS 3提供的渐变边?/span> 8.2.2 CSS 3提供的圆角边?/span> 8.2.3 CSS 3提供的图片边?/span> 8.3 补丁相关属?/span> 8.3.1 内补丁相兛_?/span> 8.3.2 外补丁相兛_?/span> 8.4 本章结 W?章 大小、定位、轮廓相兛_?/span> 9.1 大小相关属?/span> 9.1.1 CSS 3新增的box-sizing属?/span> 9.1.2 CSS 3新增的resize属?/span> 9.2 定位相关属?/span> 9.3 轮廓相关属?/span> 9.4 本章结 W?0章 盒模型与布局相关属?/span> 10.1 布局相关属?/span> 10.1.1 通过float属性实现多栏布局 10.1.2 使用clear属性实现换?/span> 10.1.3 使用clip属性控制裁?/span> 10.1.4 控制lg的滚动条 10.2 盒模型和display属?/span> 10.2.1 两种最基本的盒模型 10.2.2 none?/span> 10.2.3 inline-block盒模?/span> 10.2.4 inline-table盒模?/span> 10.2.5 表格相关的盒模型 10.2.6 list-item盒模?/span> 10.2.7 run-in盒模?/span> 10.3 对盒d阴媄 10.3.1 使用box-shadow属?/span> 10.3.2 对表格及单元格添加阴?/span> 10.4 CSS 3的多栏布局 10.4.1 CSS 3新增的分栏功?/span> 10.4.2 使用盒模型实现多栏布局 10.5 本章结 W?1章 表格、列表相兛_性及media query 11.1 表格相关属?/span> 11.2 列表相关属?/span> 11.3 控制光标的属?/span> 11.4 media query功能 11.4.1 media query语法 11.4.2 针对览器宽度调整布局 11.5 本章结 W?2章 变Ş与动ȝ兛_?/span> 12.1 CSS 3提供的变形支?/span> 12.1.1 4U基本变?/span> 12.1.2 同时应用多种变Ş …… |