×
21天学通HTML5+CSS3-(含DVD光盘1张)

包邮21天学通HTML5+CSS3-(含DVD光盘1张)

1星价 ¥27.5 (3.9折)
2星价¥27.5 定价¥69.8

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

暂无评论
图文详情
  • ISBN:9787121278808
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:441
  • 出版时间:2016-03-01
  • 条形码:9787121278808 ; 978-7-121-27880-8

本书特色

本书全面、系统、深入地讲解了html5 css3网页设计与编程的基础语法与高级应用。在讲解过程中,通过大量取自实际操作的实例,将网页开发知识全面、系统、深入地呈现给读者。此外,作者专门为本书录制了大量的配套教学视频,让读者通过分析实例、运行实例尽快熟悉网页编程,在遇到学习问题时,可以作为参考。本书共分3篇。第1篇介绍html语言的语法、文档结构,网页中的图像、链接、表单、音频、视频、本地存储等;第2篇介绍用来美化页面的css,包括css规则、选择符、盒布局、多列布局、动画、渐变、跨设备支持等;第3篇通过三个案例围绕网页设计的难易程度和完整流程进行了分析和实现,主要是让入门读者能从大局方面着手搭建网站。 本书在内容上涉及面广,从基本页面结构到html5和css3增强技术实现及综合案例,涉及了目前网页设计与网站搭建的几乎所有技术。本书在设计上浅显易懂、实例丰富,尤其适合广大网页编程爱好者自学,也适合对网页开发语言感兴趣的你,亦或作为你的参考书。

内容简介

◆基础知识->核心技术->典型案例->综合练习->项目案例 ◆230个典型实例,3个项目案例,154个练习题 ◆一级开发人员全程贴心讲解,上手毫不费力 ◆超值dvd内含10小时多媒体教学视频,以及丰富赠品! 

目录

**篇 html网页制作第1章 了解网页1.1 什么是网页1.1.1 网页的概述1.1.2 静态网页1.1.3 动态网页1.1.4 开发动态页面和静态页面的联系1.1.5 网页浏览器的工作原理1.2 html和html51.2.1 超文本标记语言html1.2.2 可扩展超文本标识语言xhtml1.2.3 html 5的设计理念1.2.4 html页面的开发工具1.3 实战:编写一个简单的页面(html&html5)1.4 小结1.5 本章习题一、填空题二、选择题三、简答题第2章 了解html网页的结构2.1 用记事本打开一个页面2.2 html基础2.2.1 html的基础语法2.2.2 html文档的结构2.3 html文档中的标签2.3.1 样本代码doctype2.3.2 开始标签<html>2.3.3 头标签和头标签的对象2.3.4 标题标签<title>2.3.5 体标签<body>2.3.6 美化html文档2.4 实战:从无到有设计一个页面2.5 小结2.6 本章习题一、填空题二、选择题三、问答题第3章 网页的文本设计3.1 新旧方法对比3.2 文本的排版格式3.2.1 写一行换一行3.2.2 在页面文本中空格3.2.3 文本的段落要对齐3.3 文本的属性样式3.3.1 不一样的文本字体大小3.3.2 奇妙的特殊符号3.3.3 给文本加标注3.4 整齐的文本列表3.4.1 无序列表3.4.2 有序列表3.4.3 定义列表3.4.4 列表嵌套3.5 实战:制作一则html网页版的通知3.6 小结3.7 本章习题一、填空题二、选择题三、简答题第4章 网页中的图像设计4.1 图像的基础知识4.1.1 *常用的位图图像4.1.2 在页面中常用的位图格式4.1.3 矢量图4.1.4 图像的分辨率4.1.5 认识一些网页中常用的banner尺寸4.2 页面中的图像4.2.1 理解图像路径4.2.2 像编辑文本对齐一样在页面中对齐图片4.2.3 图像与文本的对齐方式4.2.4 控制图像与文本的距离4.3 让图像更美观4.3.1 使用画图工具修改图像4.3.2 给图像添加边框4.3.3 独树一帜的水平线4.4 改变页面的背景4.5 实战:把照片放到网页上去4.6 小结4.7 本章习题一、填空题二、选择题三、上机实践第5章 网页中的链接5.1 网页链接5.1.1 初识页面链接5.1.2 理解链接地址5.2 链接的种种不同5.2.1 基本的文本链接5.2.2 基本的图像链接5.2.3 把邮箱留给需要联系你的人5.2.4 在同一页面中快速查找信息5.3 提高页面链接的友好度5.3.1 美观链接的状态5.3.2 奇妙特殊的链接方式5.3.3 热点图像区域的链接5.4 在新窗口中显示链接窗口5.5 实战:一个带链接的电影排行榜页面5.6 小结5.7 本章习题一、填空题二、选择题三、上机实践第6章 网页中的表单6.1 表单的工作原理6.1.1 <script>标记6.1.2 创建表单6.1.3 表单域6.2 通过表单展示不一样的页面6.2.1 input对象下的多种表单表现形式6.2.2 text文本框的样式表单6.2.3 password输入密码的样式表单6.2.4 checkbox复选框的样式表单6.2.5 radio单选框的样式表单6.2.6 submit提交数据的样式表单6.2.7 hidden隐藏域的样式表单6.2.8 image样式的表单6.2.9 file上传文件的样式表单6.2.10 textarea对象的表单6.2.11 select对象的表单6.2.12 表单域集合6.3 html 5表单的进化6.3.1 早期的表单发展6.3.2 html 5表单的出世6.3.3 当前的支持情况6.3.4 新增的表单输入类型6.4 新增表单特性及元素6.4.1 form特性6.4.2 formaction特性6.4.3 formmethod、formenctype、formnovalidate、formtarget特性6.4.4 placeholder特性6.4.5 autofocus特性6.4.6 autocomplete特性6.4.7 list特性和datalist元素6.4.8 keygen元素6.4.9 output元素6.5 表单验证api6.5.1 与验证有关的表单元素特性6.5.2 表单验证的属性6.5.3 validitystate对象6.5.4 表单验证的方法6.5.5 表单验证的事件6.6 实战:表单构成的html页面6.7 实战:表单构成的用户注册页面(html 5)6.7.1 案例简介6.7.2 页面基本元素6.7.3 实现表单验证6.7.4 其他处理函数6.8 小结6.9 习题一、填空题二、选择题三、上机实践第7章 音频和视频7.1 audio和video的基础知识7.1.1 在线多媒体的发展7.1.2 多媒体术语7.1.3 html 5多媒体文件格式7.1.4 功能缺陷及未来趋势7.2 使用html 5的audio和video元素7.2.1 在页面中加入音频和视频7.2.2 使用source元素7.2.3 使用脚本检测浏览器的标签支持情况7.2.4 audio和video的特性和属性7.2.5 audio和video的方法7.2.6 audio和video的事件7.3 实战:自定义播放工具条7.3.1 案例简介7.3.2 网页基本元素7.3.3 定义全局的视频对象7.3.4 添加播放/暂停、前进和后退功能7.3.5 添加慢进和快进功能7.3.6 添加静音和音量的功能7.3.7 添加进度显示功能7.4 小结7.5 习题一、填空题二、选择题三、上机实践第8章 拖放功能8.1 拖放api8.1.1 新增的draggable特性8.1.2 新增的鼠标拖放事件8.1.3 datatransfer对象8.1.4 实战:拖放元素的内容8.2 文件api8.2.1 新增的标签特性8.2.2 filelist对象与file对象8.2.3 blob对象8.2.4 filereader接口8.3 实战:把图片拖入浏览器8.3.1 案例简介8.3.2 设计网页基本元素8.3.3 基本函数的实现8.3.4 页面加载处理8.4 小结8.5 本章习题一、填空题二、选择题三、上机实践第9章 本地存储9.1 本地存储对象――web storage9.1.1 web storage简介9.1.2 localstorage和sessionstorage9.1.3 设置和获取storage数据9.1.4 storage api的属性和方法9.1.5 存储json对象的数据9.1.6 storage api的事件9.1.7 实战:在两个窗口中实现通信9.2 本地数据库――web sql database9.2.1 web sql database简介9.2.2 操作web sql数据库9.2.3 实战:基本的数据库操作实例9.3 小结9.4 本章习题一、填空题二、选择题三、上机实践第10章 利用canvas绘制图形10.1 认识canvas10.1.1 canvas的历史10.1.2 canvas和svg以及vml之间的差异10.2 canvas基本知识10.2.1 构建canvas元素10.2.2 使用javascript实现绘图的流程10.3 使用canvas绘图10.3.1 绘制矩形10.3.2 使用路径10.3.3 图形组合10.3.4 绘制曲线10.3.5 使用图像10.3.6 剪裁区域10.3.7 绘制渐变10.3.8 描边属性10.3.9 模式10.3.10 变换10.3.11 使用文本10.3.12 阴影效果10.3.13 状态的保存与恢复10.3.14 操作像素10.4 实验室:在canvas中实现动画10.5 小结10.6 本章习题一、填空题二、选择题三、上机实践第11章 创建框架结构的页面11.1 创建窗口框架页面11.1.1 创建窗口框架的<frameset>和<frame>标签11.1.2 横向分割窗口11.1.3 纵向分割窗口11.1.4 框架的嵌套11.1.5 将页面放入到窗口框架中11.2 花点心思修饰框架的细节11.2.1 给无法处理框架的浏览器注释说明11.2.2 固定框架的位置11.2.3 框架中设置滚动条11.3 修改框架边框的样式11.3.1 判定边框是否显示11.3.2 改变边框的表现效果11.3.3 边框的边距11.4 框架集中页面之间的链接11.4.1 在指定的框架中打开链接11.4.2 框架内的锚点链接11.5 灵活的<iframe>框架11.6 案例:制定自己的链接主页11.7 小结11.8 本章习题一、填空题二、选择题三、上机实践第二篇 网页的设计第12章 css规则12.1 如何学习css12.2 css基本的规则写法12.2.1 基本的样式表的写法12.2.2 使用类class和标志id链接样式表12.2.3 创建选择器12.2.4 应用css样式表12.3 用css来修饰页面文本12.3.1 修饰页面文本字体12.3.2 文本的字号12.3.3 文本段落行高12.3.4 禁止文本自动换行12.4 给页面对象添加颜色12.5 css 3的发展12.5.1 模块化的发展12.5.2 浏览器支持情况12.5.3 css 3新特性预览12.6 css 3增强的选择器功能12.6.1 属性选择符12.6.2 结构伪类选择符12.6.3 ui元素状态伪类选择符12.6.4 伪元素选择符12.7 实战:使用css制作个人页面12.8 小结12.9 本章习题一、填空题二、选择题三、上机实践第13章 文本、背景、边框不再单调13.1 文本与字体13.1.1 多样化的文本阴影――text-shadow属性13.1.2 溢出文本处理――text-overflow属性13.1.3 对齐的文字才好看――word-wrap和word-break属性13.1.4 使用服务器端的字体――@font-face规则13.1.5 实战:丰富的文字样式13.2 色彩模式和不透明度13.2.1 还在为配色发愁吗?――hsl色彩模式13.2.2 含不透明度的――hsla色彩模式13.2.3 含不透明度的――rgba色彩模式13.2.4 不透明度――opacity属性13.2.5 实战:半透明的遮蔽层13.3 背景13.3.1 元素里定义多个背景图片13.3.2 指定背景的原点位置13.3.3 指定背景的显示区域13.3.4 指定背景图像的大小13.3.5 实战:设计信纸的效果13.4 边框13.4.1 设计圆角边框――border-radius属性13.4.2 设计图像边框――border-image属性13.4.3 设计多色边框――border-color属性13.4.4 实战:使用新技术设计网页13.5 小结13.6 本章习题一、填空题二、选择题三、上机实践第14章 传统的div css设计14.1 理解块级的意义14.2 页面中的层14.2.1 行<span>和层<div>14.2.2 层的基本定位14.2.3 层的叠加14.3 框模型14.3.1 理解框模型14.3.2 空距padding属性14.3.3 边框border的扩展属性14.3.4 边距(margin)14.3.5 框模型的溢出14.4 定制层的display属性14.5 css hack14.6 实战:简单的css div14.7 小结14.8 本章习题一、填空题二、选择题三、上机实践第15章 灵活的盒布局和界面设计15.1 灵活的盒布局15.1.1 开启盒布局15.1.2 元素的布局方向――box-orient属性15.1.3 元素的布局顺序――box-direction属性15.1.4 调整元素的位置――box-ordinal-group属性15.1.5 弹性空间分配――box-flex属性15.1.6 元素的对齐方式――box-pack和box-align属性15.1.7 实战:使用新型盒布局设计网页15.2 增强的盒模型15.2.1 盒子阴影――box-shadow属性15.2.2 盒子尺寸的计算方法――box-sizing属性15.2.3 盒子溢出内容处理――overflow-x和overflow-y属性15.2.4 实战:设计网站服务条款页面15.3 增强的用户界面设计15.3.1 允许用户改变尺寸――resize属性15.3.2 定义外轮廓线――outline属性15.3.3 伪装的元素――appearance属性15.3.4 为元素添加内容――content属性15.3.5 实战:设计一个省份选择盘15.4 小结15.5 本章习题一、填空题二、选择题三、上机实践第16章 多列布局16.1 多列布局基础16.1.1 多列属性columns16.1.2 列宽属性column-width16.1.3 列数属性column-count16.1.4 列间距属性column-gap16.1.5 定义列分隔线――column-rule属性16.1.6 定义横跨所有列――column-span属性16.2 实战:模仿杂志的多列版式16.3 小结16.4 本章习题一、填空题二、选择题三、上机实践第17章 动画和渐变17.1 css 3变形基础17.1.1 元素的变形――transform属性17.1.2 旋转17.1.3 缩放和翻转17.1.4 移动17.1.5 倾斜17.1.6 矩阵变形17.1.7 同时使用多个变形函数17.1.8 定义变形原点――transform-origin属性17.1.9 实战:设计图片画廊17.2 css 3过渡效果17.2.1 实现过渡效果――transition属性17.2.2 指定过渡的属性――transition-property属性17.2.3 指定过渡的时间――transition-duration属性17.2.4 指定过渡延迟时间――transition-delay属性17.2.5 指定过渡方式――transition-timing-function属性17.2.6 实战:制作滑动的菜单17.3 css 3动画设计17.3.1 关键帧动画――@keyframes规则17.3.2 动画的实现――animation属性17.3.3 实战:永不停止的风车17.4 css 3渐变设计17.4.1 css线性渐变17.4.2 css径向渐变17.4.3 实战:设计渐变的按钮17.5 小结17.6 本章习题一、填空题二、选择题三、上机实践第18章 css3的跨设备支持18.1 媒体查询18.1.1 @media规则的语法18.1.2 使用media queries链接外部样式表文件18.2 实战:自适应屏幕的样式表方案18.3 小结18.4 本章习题一、填空题二、选择题三、上机实践第四篇 页面实战篇第19章 案例一:制作主流网站界面19.1 构思基础的布局19.2 设计基础模块的样式表19.3 完善网站的子模块19.3.1 网站的导航栏19.3.2 页面的侧栏19.4 *终页面19.5 小结第20章 案例二:设计复杂页面20.1 页面的框架布局20.1.1 定位页面的内容20.1.2 页面初级布局的代码20.2 细化页面的局部20.2.1 intro部分20.2.2 页面的左侧部分20.2.3 页面的右侧栏主体部分20.3 小结第21章 案例三:制作个人网站(html 5 css 3)21.1 网站整体规划21.1.1 网站结构规划21.1.2 页面功能划分21.1.3 页面内容结构布局21.2 页面设计效果图21.3 站点规划21.3.1 规划各种资源21.3.2 配置iis虚拟21.4 构建html结构并用css布局21.5 参照*终效果图美化页面样式21.5.1 输入所有的标题和内容21.5.2 用css设置背景图片21.5.3 用css设置渐变背景21.5.4 用css设置页面垂直滚动条样式21.6 首页添加动态行为21.7 制作日志页面21.7.1 日志浏览功能思路分析21.7.2 日志代码编写21.8 制作相册页面21.8.1 相册浏览功能思路分析21.8.2 相册代码编写21.9 注册域名并发布网站21.10 小结
展开全部

作者简介

本书的作者为一线开发工程师、资深编程专家或专业培训师,在编程开发方面有着丰富的经验,并已出版过多本相关畅销书,颇受广大读者认可。长期积累的开发实战经验,结合对编程入门爱好者需求与特点的深入调查研究,本书的内容结构十分有利于编程爱好者和相关学员快速提高水平。

预估到手价 ×

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

确定
快速
导航