新書推薦:
《
没有伞的孩子必须努力奔跑
》
售價:NT$
149.0
《
做最好的班主任(李镇西教育文集版)
》
售價:NT$
230.0
《
数据驱动法律
》
售價:NT$
390.0
《
对话世界一流大学图书馆馆长
》
售價:NT$
995.0
《
揭秘立体翻翻书--我们的国宝
》
售價:NT$
490.0
《
清代贡院史
》
售價:NT$
800.0
《
光焰摇曳——变革与守望的梁启超
》
售價:NT$
440.0
《
发展与制约:明清江南生产力研究(壹卷李伯重文集:江南水乡,经济兴衰,一本书带你穿越历史的迷雾)
》
售價:NT$
480.0
|
內容簡介: |
HTML5是W3C(万维网联盟)推荐的新一代互联网的技术标准,HTML5和CSS3已经成为现代网页设计中的主流技术。为了满足社会和企业对人才的需求,在网页设计课程中适时引入*的HTML5和CSS3技术是势在必行。本书通过大量的实例详细地讲述了HTML5和CSS3的新特性及其网页设计中的应用。本书共分10章,主要内容包括:HTML5使用基础,HTML文档编辑,创建HTML表单,CSS3使用基础,使用CSS选择器,设置CSS样式,创建页面布局,JavaScript脚本编程,网页绘图,Web存储。
|
關於作者: |
赵增敏,教授级高级讲师,河南省中等职业教育学科带头人,河南省教育厅学术带头人,长期从事数据库应用开发、可视化编程、网页设计、Web应用开发等方面的教学与研究,撰写数十种计算机专著及教材,其中有多本国家规划教材,还有版权输出到台湾出版繁体中文版的
|
目錄:
|
第1章HTML5使用基础
1.1HTML5简介
1.1.1什么是HTML
1.1.2HTML5的新功能
1.2定义HTML元素
1.2.1HTML语法结构
1.2.2HTML语法规则
1.3设置元素属性
1.3.1对元素应用多个属性
1.3.2使用布尔属性
1.3.3使用自定义属性
1.3.4全局属性概述
1.4创建HTML文档
1.4.1HTML文档结构
1.4.2元素之间的关系
1.4.3元素分类
1.5使用元数据元素
1.5.1设置文档标题
1.5.2用元数据说明文档
1.5.3定义内嵌CSS样式表
1.5.4链接外部CSS样式表
1.6使用脚本元素
1.6.1在文档中添加脚本
1.6.2定义脚本未执行时的内容
习题1
上机操作1
第2章HTML文档编辑
2.1标记文本
2.1.1使用基本文本元素
2.1.2使用HTML实体
2.1.3文本换行
2.1.4表示上标和下标
2.1.5设置小号字体
2.1.6突出显示文本
2.1.7缩写、术语和引用
2.1.8行内文本分组
2.1.9表示输入输出
2.1.10表示日期时间
2.1.11表示注音符号
2.1.12创建超链接
2.2组织内容
2.2.1创建段落
2.2.2使用div元素
2.2.3显示预格式化内容
2.2.4定义引用块
2.2.5添加主题分隔
2.2.6创建列表
2.2.7添加插图
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.4制作表格
2.4.1创建基本表格
2.4.2添加表头单元格
2.4.3对表格行分组
2.4.4对表格列分组
2.4.5制作不规则表格
2.5嵌入内容
2.5.1嵌入图像
2.5.2创建客户端图像映射
2.5.3嵌入HTML文档
2.5.4通过插件嵌入内容
2.5.5嵌入数字表现形式
2.5.6嵌入音频
2.5.7嵌入视频
2.5.8嵌入图形
习题2
上机操作2
第3章创建HTML表单
3.1创建和配置表单
3.1.1制作基本表单
3.1.2在表单中添加说明性标签
3.1.3使用表单外部的控件
3.2使用button元素
3.2.1制作提交按钮
3.2.2制作重置按钮
3.2.3制作普通按钮
3.3使用input元素
3.3.1用input元素输入文字
3.3.2用input元素输入密码
3.3.3用input元素生成按钮
3.3.4用input元素生成单选按钮和复选框
3.3.5用input元素输入数值
3.3.6用input元素输入规定格式的字符串
3.3.7用input元素获取日期时间
3.3.8用input元素获取颜色值
3.3.9用input元素获取搜索用词
3.3.10用input元素生成隐藏数据项
3.3.11用input元素生成图像按钮
3.3.12用input元素选取上传文件
3.4使用其他表单控件
3.4.1输入多行文字
3.4.2定义选项列表
3.4.3生成输出字段
3.4.4生成公开私有密钥对
3.4.5对表单控件分组
3.5表单输入验证
3.5.1确保用户输入内容
3.5.2确保输入值在某个范围内
3.5.3确保输入值符合指定格式
习题3
上机操作3
第4章CSS3使用基础
4.1定义和应用CSS样式
4.1.1使用元素内嵌样式
4.1.2使用文档内嵌样式
4.1.3使用外部样式表
4.2CSS样式的层叠和继承
4.2.1理解CSS样式的层叠次序
4.2.2调整CSS样式的层叠次序
4.2.3CSS样式的继承
4.3CSS属性单位
4.3.1长度单位
4.3.2CSS颜色
4.3.3其他单位
习题4
上机操作4
第5章使用CSS选择器
5.1使用基本选择器
5.1.1选择所有元素
5.1.2根据类型选择元素
5.1.3根据类属性选择元素
5.1.4根据ID属性选择元素
5.1.5根据属性选择元素
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.3.4通过计数器插入项目编号
5.4使用结构性伪类选择器
5.4.1使用根元素选择器
5.4.2使用子元素选择器
5.4.3根据位置选择子元素
5.5使用UI伪类选择器
5.5.1选择启用或禁用元素
5.5.2选择已勾选元素
5.5.3选择默认元素
5.5.4选择有效和无效元素
5.5.5选择限定范围的元素
5.5.6选择必填和可选字段
5.6使用动态伪类选择器
5.6.1选择各种状态的超链接
5.6.2选择获得焦点的元素
5.6.3选择被用户选取的内容
5.7使用其他伪类选择器
5.7.1使用:not选择器
5.7.2使用:empty选择器
5.7.3使用:target选择器
5.7.4使用:lang选择器
习题5
上机操作5
第6章设置CSS样式
6.1设置文本样式
6.1.1设置字体
6.1.2设置文本样式
6.1.3装饰文本与大小写转换
6.1.4设置文本阴影
6.2设置边框和背景
6.2.1设置元素的边框
6.2.2创建圆角边框
6.2.3创建图像边框
6.2.4设置元素的背景
6.2.5设置边框阴影
6.2.6设置元素轮廓
6.3设置盒模型样式
6.3.1理解盒模型
6.3.2设置元素的内边距
6.3.3设置元素的外边距
6.3.4控制元素的尺寸
6.3.5控制元素的溢出
6.3.6控制元素的可见性
6.3.7设置元素的盒类型
6.3.8创建浮动盒
6.4设置定位属性
6.4.1设置元素的位置
6.4.2设置元素的层叠顺序
6.5设置列表和表格样式
6.5.1设置列表样式
6.5.2设置表格样式
习题6
上机操作6
第7章创建页面布局
7.1创建浮动盒布局
7.1.1创建单列布局
7.1.2创建两列布局
7.1.3创建三列布局
7.2创建弹性盒布局
7.2.1理解弹性盒布局模型
7.2.2创建基本弹性盒布局
7.2.3设置项目的出现顺序
7.2.4设置项目尺寸的弹性
7.2.5设置项目的对齐方式
7.2.6处理交叉轴空白
7.3创建多列布局
7.3.1设置列数和列宽
7.3.2设置列高
7.3.3设置列间距
7.3.4设置列边框样式
7.3.5设置跨列显示
习题7
上机操作7
第8章JavaScript编程
8.1JavaScript语言基础
8.1.1基本语法规则
8.1.2数据类型
8.1.3变量
8.1.4运算符
8.2流程控制语句
8.2.1条件语句
8.2.2循环语句
8.2.3异常捕获语句
8.2.4函数
8.2.5对象
8.3文档对象模型
8.3.1理解文档对象模型
8.3.2使用HTMLElement对象
8.3.3使用document对象
8.3.4使用window对象
8.4事件处理
8.4.1设置事件属性
8.4.3DOM事件模型
8.4.3HTML事件介绍
习题8
上机操作8
第9章网页绘图
9.1绘制矩形
9.1.1创建画布元素
9.1.2获取画布上下文
9.1.3绘制矩形
9.2设置绘图样式
9.2.1设置基本绘图样式
9.2.2使用渐变
9.2.3使用图案
9.3使用路径绘图
9.3.1绘制直线
9.3.2绘制矩形
9.3.3绘制圆弧
9.3.4绘制贝塞尔曲线
9.4绘制图像
9.4.1在画布中定位图像
9.4.2调整图像大小
9.4.3创建图像切片
9.5绘制文本
9.5.1绘制填充文本
9.5.2设置文本属性
9.5.3绘制轮廓文本
9.5.4测量文本宽度
9.6使用特效与变换
9.6.1使用阴影效果
9.6.2使用透明效果
9.6.3使用变换
习题9
上机操作9
第10章Web存储
10.1本地存储
10.1.1本地存储机制
10.1.2创建Web留言板
10.2会话存储
10.2.1会话存储机制
10.2.2网站登录
10.3本地数据库
10.3.1本地数据库的核心方法
10.3.2用数据库实现Web留言板
习题10
上机操作10
|
內容試閱:
|
本书通过大量的实例详细地讲述了HTML5和CSS3的新特性及其网页设计中的应用。本书共分10章,主要内容包括:HTML5使用基础,HTML文档编辑,创建HTML表单,CSS3使用基础,使用CSS选择器,设置CSS样式,创建页面布局,JavaScript脚本编程,网页绘图,Web存储。
|
|