×
HTML 5+CSS 3网站布局应用教程-(配1张CD光盘)

HTML 5+CSS 3网站布局应用教程-(配1张CD光盘)

1星价 ¥15.9 (3.2折)
2星价¥15.4 定价¥49.8

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787830020392
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:406
  • 出版时间:2012-07-01
  • 条形码:9787830020392 ; 978-7-83002-039-2

本书特色

本书语言通俗易懂,案例丰富多彩,知识全面、指导性强,既可作为初学者入门书籍,也能帮助中级读者提高技能。适合前台Web设计人员、前端开发人员、网站建设及网络开发人员以及对HTML 5与CSS 3感兴趣的设计爱好者参考使用。

内容简介

本书全面介绍HTML5与CSS3进行Web设计的知识。全书由16章组成。主要内容包括:主流浏览器对HTML5的支持情况、HTML5与HTML4在语法上的区别、结构元素、表单与文件、图形绘制、多媒体播放。同时还详细介绍CSS3的相关知识,包括新增选择器、文字与字体样式、颜色样式、盒样式、背景与边框样式、变形处理、多媒体和动画等内容。本书语言通俗易懂,案例丰富多彩,知识全面、指导性强,既可作为初学者入门书籍,也能帮助中级读者提高技能。适合前台Web设计人员、前端开发人员、网站建设及网络开发人员以及对HTML5与CSS3感兴趣的设计爱好者参考使用。本书配套光盘内容为书中部分视频教学及案例源代码文件。

目录

第1章 下一代Web开发标准——HTML 5 1.1 为什么使用HTML 5 2 1.2 HTML 5大势所趋 5 1.2.1 HTML 5的诞生 5 1.2.2 关于HTML 5的组织 6 1.2.3 HTML 5的目标 6 1.2.4 HTML 5的浏览器支持情况 8 1.3 HTML 5新特性与技巧 9 1.4 Flash、Silverlight与HTML 5对比 12 1.5 动手操作:安装支持HTML 5的浏览器 13 1.6 动手操作:运行HTML 5测试页面 14 1.7 本章小结 15 1.8 课后练习 16 第2章 从零开始构建HTML 5 Web页面 2.1 HTML 5新语法 18 2.1.1 基本语法 18 2.1.2 页面标记的语法 19 2.1.3 **个HTML 5页面 20 2.2 HTML 5的页面结构 21 2.2.1 新增结构元素 22 2.2.2 新增页面元素 27 2.2.3 新增表单元素 29 2.2.4 新增属性 31 2.3 设计页面的基本结构 32 2.4 改善为符合HTML 5的结构 33 2.5 动手操作:设计一个文章评论列表 40 2.6 本章小结 41 2.7 课后练习 42 第3章 使用HTML 5结构元素构建网站 3.1 html根元素 44 3.2 文档头部元素 45 3.3 页面交互 49 3.3.1 details元素 49 3.3.2 summary元素 50 3.3.3 menu元素 50 3.3.4 command元素 51 3.3.5 progress元素 51 3.3.6 meter元素 52 3.4 页面节点 53 3.4.1 section元素 53 3.4.2 nav元素 53 3.4.3 hgroup元素 55 3.4.4 address元素 56 3.5 列表元素 56 3.5.1 ul元素 57 3.5.2 ol元素 58 3.5.3 dl元素 59 3.6 文本层次语义 59 3.6.1 time元素 60 3.6.2 mark元素 60 3.6.3 cite元素 61 3.7 公共属性 61 3.7.1 draggable属性 61 3.7.2 hidden属性 61 3.7.3 spellcheck属性 62 3.7.4 contenteditable属性 63 3.8 动手操作:构建一个企业网站首页 63 3.9 动手操作:构建一个博客网站首页 68 3.10 本章小结 73 3.11 课后练习 74 第4章 基于HTML 5的表单 4.1 HTML 5新表单属性 76 4.1.1 required属性 76 4.1.2 placeholder属性 77 4.1.3 pattern属性 79 4.1.4 disabled属性 80 4.1.5 readonly属性 82 4.1.6 multiple属性 84 4.1.7 form属性 84 4.1.8 autocomplete属性 85 4.1.9 datalist元素和list属性 86 4.1.10 autofocus属性 88 4.2 HTML 5新表单输入类型 88 4.2.1 search类型 89 4.2.2 email类型 90 4.2.3 url类型 91 4.2.4 number类型 92 4.2.5 tel类型 92 4.2.6 range类型 93 4.2.7 color类型 94 4.2.8 date日期类型 95 4.3 动手操作:实现用户注册功能 96 4.4 HTML 5其他新表单元素 98 4.4.1 output元素 98 4.4.2 keygen元素 99 4.4.3 optgroup元素 100 4.5 表单验证 101 4.5.1 自动验证方式 101 4.5.2 手动验证方式 102 4.5.3 自定义验证提示 103 4.5.4 取消验证 104 4.6 本章小结 105 4.7 课后练习 105 第5章 HTML 5的绘图技术 5.1 创建画布 108 5.1.1 添加canvas元素 108 5.1.2 canvas元素的基本用法 108 5.2 绘制基础 109 5.2.1 绘制带边框矩形 109 5.2.2 绘制渐变图形 110 5.2.3 绘制圆形 113 5.2.4 绘制直线 114 5.2.5 绘制文字 115 5.3 对画布中图形的操作 116 5.3.1 组合多个图形 116 5.3.2 为图形添加阴影 118 5.3.3 变换坐标 119 5.3.4 变换矩阵 120 5.4 在画布中使用图像 121 5.4.1 绘制图像 121 5.4.2 平铺图像 123 5.4.3 裁剪图像 124 5.5 其他操作 125 5.5.1 保存和恢复图形 125 5.5.2 输出图形 127 5.6 动手操作:将彩色图像转换成黑白图像 129 5.7 动手操作:绘制指针式动画时钟 130 5.8 动手操作:绘制弹球动画 133 5.9 本章小结 137 5.10 课后练习 137 第6章 HTML 5处理视频和音频 6.1 HTML 5中音频和视频概述 139 6.1.1 视频容器 139 6.1.2 音频和视频编解码器 139 6.1.3 音频和视频的限制 140 6.1.4 audio元素和video元素的浏览器支持情况 140 6.2 使用video元素显示视频 140 6.2.1 video元素的属性 140 6.2.2 video元素的事件 142 6.3 使用audio元素显示音频 145 6.3.1 audio元素的属性 145 6.3.2 audio元素的事件 146 6.4 动手操作:制作属于自己的网页视频播放器 147 6.5 本章小结 152 6.6 课后练习 152 第7章 HTML 5与文件 7.1 选择文件 155 7.1.1 选择一个文件 155 7.1.2 选择多个文件 156 7.1.3 对文件类型进行限制 157 7.2 动手操作:实现文件上传 159 7.3 读取文件 161 7.3.1 FileReader接口简介 161 7.3.2 读取文本文件内容 162 7.3.3 读取二进制文件内容 163 7.3.4 读取图像文件内容 164 7.3.5 监听读取事件 166 7.3.6 错误处理方案 168 7.4 动手操作:通过拖放实现文件上传 168 7.5 本章小结 173 7.6 课后练习 174 第8章 HTML 5中的数据处理 8.1 数据存储对象简介 176 8.1.1 Web存储和Cookie存储 176 8.1.2 localStorage对象 176 8.1.3 sessionStorage对象 178 8.2 数据操作 179 8.2.1 写入数据 179 8.2.2 读取数据 180 8.2.3 清空数据 181 8.2.4 使用JSON读取数据 181 8.3 动手操作:实现一个日志查看器 183 8.4 使用HTML 5数据库 185 8.4.1 HTML 5数据库简介 185 8.4.2 创建与打开数据库 186 8.4.3 执行SQL语句 187 8.4.4 数据管理 190 8.5 动手操作:实现基于数据库的日志管理 194 8.6 本章小结 200 8.7 课后练习 200 第9章 HTML 5高级功能 9.1 Web离线应用 203 9.1.1 manifest文件简介 203 9.1.2 applicationCache对象简介 204 9.1.3 检测本地缓存状态 205 9.1.4 检测离线与在线状态 206 9.1.5 本地缓存更新 207 9.2 通信应用 208 9.2.1 跨文档之间消息的通信 208 9.2.2 使用sockets进行网络间通信 210 9.3 Worker对象处理线程 211 9.4 获取地理位置信息 214 9.5 HTML 5中处理拖放元素 216 9.6 动手操作:显示所在地的地图 218 9.7 动手操作:数据库的增删改查 221 9.8 本章小结 230 9.9 课后练习 230 第10章 CSS 3样式入门 10.1 CSS背景知识 232 10.1.1 CSS简介 232 10.1.2 CSS历史 232 10.1.3 CSS特点 233 10.1.4 使用CSS的优势 233 10.2 CSS 3简介 234 10.3 CSS 3兼容情况 236 10.4 CSS 3新增功能 237 10.5 CSS 3新增颜色 240 10.5.1 RGBA 240 10.5.2 HSL和HSLA 241 10.5.3 opacity属性 243 10.6 动手操作:设计网页色调 244 10.7 CSS 3文本与字体样式 246 10.7.1 text-shadow属性 246 10.7.2 text-overflow属性 249 10.7.3 word-wrap属性 249 10.7.4 @font-face属性 250 10.8 动手操作:制作个性的图书列表 252 10.9 本章小结 255 10.10 课后练习 255 第11章 使用CSS 3选择器 11.1 CSS 3新增加的选择器 258 11.1.1 属性选择器 258 11.1.2 结构化伪类选择器 260 11.1.3 伪元素选择器 268 11.1.4 UI元素状态伪类选择器 269 11.1.5 通用兄弟元素选择器 272 11.2 使用选择器来插入文字 272 11.2.1 使用选择器来插入内容 273 11.2.2 指定个别元素不进行插入 274 11.3 插入图像文件 276 11.3.1 在标题前插入图像文件 276 11.3.2 插入图像文件的好处 276 11.3.3 将alt属性的值作为图像的标题来显示 277 11.4 使用content属性插入项目编号 278 11.4.1 在多个标题前加上连续编号 278 11.4.2 在项目编号中追加文字 279 11.4.3 指定编号的样式 280 11.4.4 指定编号的种类 280 11.4.5 编号嵌套 281 11.4.6 中编号中嵌入大编号 282 11.4.7 在字符串两边添加嵌套文字符号 283 11.5 动手操作:设计窗内网网站首页 284 11.6 本章小结 290 11.7 课后练习 290 第12章 CSS 3边框和背景样式 12.1 边框样式 292 12.1.1 border-image属性 292 12.1.2 border-radius属性 295 12.1.3 box-shadow属性 297 12.1.4 border-color属性 298 12.2 动手操作:中央图像的自动拉伸 300 12.3 动手操作:绘制不同半径四个角的圆角边框 301 12.4 背景样式 303 12.4.1 background-clip属性 303 12.4.2 background-origin属性 305 12.4.3 background-size属性 307 12.4.4 background-break属性 308 12.5 动手操作:在一个元素中显示多个背景图像 310 12.6 渐变 311 12.6.1 线性渐变 311 12.6.2 径向渐变 314 12.6.3 重复渐变 317 12.7 动手操作:为元素或模块设计背景图像 318 12.8 本章小结 319 12.9 课后练习 319 第13章 CSS 3新增变形和过渡特效 13.1 变形效果 322 13.1.1 平移 322 13.1.2 缩放 323 13.1.3 旋转 325 13.1.4 倾斜 327 13.1.5 更改变形的原点 328 13.2 动手操作:打造立体场景的网页 329 13.3 过渡效果 333 13.3.1 transition-property属性 333 13.3.2 transition-duration属性 334 13.3.3 transition-timing-function属性 334 13.3.4 transition-delay属性 335 13.3.5 transition属性 336 13.4 动画效果 338 13.4.1 关键帧 339 13.4.2 动画属性 340 13.5 动手操作:实现图片墙3D翻转效果 342 13.6 本章小结 345 13.7 课后练习 345 第14章 CSS 3布局样式 14.1 单个盒子样式 348 14.1.1 盒子模型简介 348 14.1.2 overflow属性 349 14.1.3 overflow-x和overflow-y属性 350 14.1.4 box-sizing属性 351 14.2 多列类布局 353 14.2.1 column-count属性 353 14.2.2 column-gap属性 354 14.2.3 column-width属性 355 14.2.4 column-rule属性 357 14.2.5 column-span属性 359 14.2.6 column-fill属性 360 14.2.7 columns属性 361 14.3 outline属性 362 14.4 动手操作:创建相册图片列表页面 363 14.5 本章小结 365 14.6 课后练习 365 第15章 制作个人博客网站 15.1 博客简介 367 15.2 设计博客首页模块 368 15.2.1 结构分析 368 15.2.2 设计顶部模块 369 15.2.3 设计底部模块 372 15.2.4 设计中间内容模块 373 15.3 设计博客相册模块 378 15.3.1 结构分析 378 15.3.2 设计相册内容 379 15.4 设计博客文章目录模块 381 15.4.1 文章列表 382 15.4.2 文章详细信息 383 15.4.3 文章评论 385 15.5 设计博客登录模块 388 15.6 本章小结 389 第16章 制作博客后台管理 16.1 需求分析 391 16.2 博客后台系统分析 391 16.3 数据库分析 392 16.4 登录模块 392 16.5 首页模块 395 16.6 文章管理模块 396 16.6.1 添加文章信息 396 16.6.2 查看文章信息 398 16.6.3 删除文章记录 401 16.7 相册管理模块 404 16.8 本章小结 406 习题答案
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航