种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

CSS3网页设计从入门到精通

(2019-10-11 04:27:06) 百科综合

CSS3网页设计从入门到精通

《CSS3网页设计从入门到精通》是2017年清华大学出版社出版的图书,图书作者是朱印宏。

基本介绍

  • 书名:CSS3网页设计从入门到精通
  • 作者:朱印宏
  • 出版社:清华大学出版社

基本信息

作者:朱印宏
定价:108元
印次:1-1
ISBN:9787302422761
出版日期:2017.10.01
印刷日期:2017.08.08

内容简介

《CSS3网页设计从入门到精通》一书系统讲解了CSS的基础理论和实际运用技术,主要包括CSS的基本语法和概念,设定文字、超连结、列表、图片、背景、表格、表单和选单等网页对象样式的方法,以及CSS3最新拓展技术,如CSS3动画、CSS3布局、Bootstrap、栅格系统、回响式设计、动态设计、动态样式等。《CSS3网页设计从入门到精通》除重点讲解DIV+CSS网页布局的精髓之外,还详细讲解了其他书中较少涉及的技术细节,如扩展CSS与Web新技术混合套用等,使读者可以设计出符合Web标準的网页,提升技术水平和竞争能力。

目录结构

第1章 CSS3设计概述
视频讲解:36分钟
1.1 认识CSS
1.1.1 CSS的发展历史
1.1.2 CSS页面优势
1.1.3 CSS在国内的早期实践
1.2 认识Web标準
1.2.1 网页结构
1.2.2 网页表现
1.2.3 网页行为
1.3 案例:初次体验CSS
1.4 CSS3简介
1.4.1 CSS3模组
1.4.2 CSS3新特性
1.4.3 CSS3现状
1.4.4 给初学者的建议
1.4.5 浏览器支持
1.5 案例:设计完整的CSS页面
第2章 CSS3基本语法
视频讲解:32分钟
2.1 CSS基本用法
2.1.1 CSS样式
2.1.2 CSS套用
2.1.3 CSS样式表
2.1.4 导入外部样式表
2.1.5 CSS注释
2.2 设定属性
2.2.1 CSS属性
2.2.2 定义属性值
2.3 CSS特性
2.3.1 CSS层叠性
2.3.2 CSS继承性
2.3.3 案例实战
2.4 默认样式
2.4.1 HTML4默认样式
2.4.2 浏览器默认样式
第3章 CSS3选择器
视频讲解:71分钟
3.1 选择器概述
3.1.1 为什幺学习CSS3选择器
3.1.2 CSS3选择器分类
3.2 基本选择器
3.2.1 标籤选择器
3.2.2 类选择器
3.2.3 ID选择器
3.3 组合选择器
3.3.1 包含选择器
3.3.2 子选择器
3.3.3 相邻选择器
3.3.4 兄弟选择器
3.3.5 分组选择器
3.4 属性选择器
3.4.1 认识属性选择器
3.4.2 案例:设计图片灯箱导航按钮
3.4.3 案例:设计联繫表单
3.4.4 案例:设计超连结样式
3.5 伪类选择器
3.5.1 认识伪类选择器
3.5.2 动态伪类
3.5.3 结构伪类
3.5.4 否定伪类
3.5.5 状态伪类
3.5.6 目标伪类
3.6 综合实战:设计优雅的表格
第4章 网页文本美化
视频讲解:82分钟
4.1 定义字型样式
4.1.1 设定字型类型
4.1.2 使用通用字型
4.1.3 设定字型大小
4.1.4 案例:灵活配置网页字型大小
4.1.5 设定字型颜色
4.1.6 案例:网页配色
4.1.7 设定字型字形
4.2 定义文本样式
4.2.1 文本水平对齐
4.2.2 案例:网页居中显示
4.2.3 案例:左右对齐栏目
4.2.4 文本垂直对齐
4.2.5 案例:设计绝对居中显示
4.2.6 案例:最佳化网页居中显示
4.2.7 设定行高
4.2.8 案例:设计可阅读的正文行高
4.2.9 案例:灵活设计行高
4.2.10 案例:设计首行缩进
4.2.11 综合案例:文字隐藏和截取
4.3 CSS3文本样式
4.3.1 CSS3文本模组概述
4.3.2 设计文本阴影
4.3.3 案例:巧用文本阴影
4.3.4 案例:设计网站首页
4.3.5 案例:定义溢出文本
4.3.6 案例:文本换行
4.3.7 案例:添加动态内容
4.3.8 恢复默认样式
4.3.9 自定义字型类型
第5章 网页色彩和图像美化
视频讲解:68分钟
5.1 定义颜色
5.1.1 使用RGBA
5.1.2 使用HSL
5.1.3 使用HSLA
5.1.4 定义opacity属性
5.1.5 定义transparent颜色值
5.2 定义渐变色
5.2.1 设计Webkit渐变
5.2.2 案例:套用渐变色1
5.2.3 设计Gecko渐变
5.2.4 案例:套用渐变色2
5.2.5 设计IE渐变
5.2.6 设计W3C渐变
5.2.7 案例:设计精緻按钮
5.3 图像美化
5.3.1 案例:定义照片相框
5.3.2 案例:为图像设计阴影白边效果
5.3.3 案例:设计水印
5.4 图文混排
5.4.1 案例:行内图文混排
5.4.2 案例:设计图文环绕版式
5.4.3 案例:设计不规则的图文环绕版式
5.5 案例实战
5.5.1 设计网页纹理背景
5.5.2 设计发光的球体
5.5.3 设计过渡色谱表
第6章 网页背景和框线美化
视频讲解:75分钟
6.1 设计框线样式
6.1.1 定义多色框线
6.1.2 定义框线背景
6.2 设计圆角
6.2.1 使用border-radius
6.2.2 案例:设计椭圆图形
6.3 设计倒影
6.4 设计阴影
6.4.1 使用box-shadow
6.4.2 案例:设计Windows界面效果
6.5 设计背景图像
6.5.1 定义背景图像重複显示
6.5.2 案例:设计弹性公告栏
6.5.3 定位背景图像
6.5.4 固定背景图像
6.5.5 案例:使用背景图像设计圆角
6.5.6 案例:伪列布局
6.6 CSS3新增背景图像属性
6.6.1 定义坐标
6.6.2 定义裁剪区域
6.6.3 定义大小
6.6.4 定义循环方式
6.6.5 定义多背景图
6.7 案例实战
6.7.1 设计图示按钮
6.7.2 设计花框线
6.7.3 设计立体文本框
第7章 设计表格和表单
视频讲解:37分钟
7.1 设计表格
7.1.1 定义表格
7.1.2 最佳化表格
7.1.3 设定表格属性
7.2 定义表格样式
7.2.1 案例:隔行分色
7.2.2 案例:分栏样式
7.2.3 案例:滑鼠互动样式
7.3 设计表单
7.4 定义表单样式
7.4.1 设定基本样式
7.4.2 案例:设计高亮表单
7.4.3 案例:设计图示化表单
7.4.4 案例:设计易用表单
7.4.5 案例:设计反馈表
第8章 设计连结、列表和选单
视频讲解:60分钟
8.1 设计超连结
8.1.1 定义基本样式
8.1.2 案例:设计多样超连结
8.1.3 案例:设计按钮样式
8.1.4 案例:设计图像化样式
8.1.5 案例:设计滑动样式
8.2 设计列表
8.2.1 列表类型
8.2.2 正确使用列表
8.3 定义列表样式
8.3.1 重置列表样式
8.3.2 定义项目符号
8.3.3 案例:自定义项目符号
8.3.4 案例:设计并列显示的列表
8.3.5 案例:定位列表项目
8.3.6 案例:设计导航列表
8.4 设计导航条
8.4.1 案例:使用背景图设计导航条
8.4.2 案例:设计垂直导航条
8.4.3 案例:设计水平导航条
8.4.4 案例:设计多级选单
8.4.5 案例:设计滑动门选单
8.5 综合案例
8.5.1 排行榜
8.5.2 图文列表
第9章 CSS盒模型
视频讲解:56分钟
9.1 CSS2盒模型概述
9.1.1 盒模型缘起
9.1.2 盒模型结构
9.1.3 定义盒模型大小
9.2 框线
9.2.1 定义宽度
9.2.2 定义颜色
9.2.3 定义样式
9.2.4 案例:设计行内元素框线
9.3 边界
9.3.1 定义边界
9.3.2 案例:边界的套用
9.3.3 案例:边界重叠现象
9.3.4 行内元素边界
9.4 补白
9.5 CSS3盒模型
9.5.1 定义盒模型显示方式
9.5.2 定义盒模型可控大小
9.5.3 溢出处理
9.5.4 定义轮廓
9.5.5 定义轮廓样式
9.5.6 案例:改善网页布局
第10章 CSS布局基础
视频讲解:56分钟
10.1 盒模型高级概念
10.1.1 显示类型
10.1.2 定位框
10.2 CSS布局概述
10.3 流动布局
10.3.1 流动元素
10.3.2 相对定位元素
10.4 浮动布局
10.4.1 定义浮动显示
10.4.2 清除浮动
10.4.3 浮动嵌套
10.4.4 案例:混合浮动布局
10.5 定位布局
10.5.1 定义定位显示
10.5.2 相对定位
10.5.3 定位层叠
10.5.4 案例:混合定位布局
10.6 案例实战
10.6.1 设计固宽+弹性页面
10.6.2 设计两栏弹性页面
10.6.3 设计两栏浮动页面
10.6.4 设计3栏弹性页面
10.6.5 设计两列固宽+单列弹性页面
10.6.6 设计两列弹性+单列固定页面
第11章 CSS3布局
视频讲解:79分钟
11.1 多列布局
11.2 定义多列样式
11.2.1 设定列宽
11.2.2 设定列数
11.2.3 设定列间距
11.2.4 设定列框线样式
11.2.5 设定跨列显示
11.2.6 设定列高度
11.2.7 设定列印列
11.3 盒布局
11.4 定义盒布局样式
11.4.1 设定自适应宽度
11.4.2 设定列显示顺序
11.4.3 设定列排列方向
11.4.4 设定模组大小自适应
11.4.5 消除空白
11.4.6 设定对齐方式
11.4.7 小结
11.5 伸缩盒布局
11.5.1 定义Flexbox
11.5.2 定义伸缩方向
11.5.3 定义行数
11.5.4 定义对齐方式
11.5.5 定义伸缩项目
11.5.6 案例:设计伸缩盒选单
11.5.7 案例:设计自适应伸缩页
11.5.8 案例:设计混合版伸缩页面
11.6 案例实战
11.6.1 设计多列首页
11.6.2 设计HTML5套用文档
11.6.3 设计Windows 8桌面
第12章 CSS兼容技法
视频讲解:33分钟
12.1 了解主流浏览器
12.1.1 Mozilla
12.1.2 IE
12.1.3 Safari
12.1.4 Opera
12.1.5 Chrome
12.1.6 国内浏览器市场份额
12.1.7 IETester
12.2 CSS兼容方法
12.2.1 CSS过滤器
12.2.2 显示模式
12.3 过滤样式表
12.4 过滤样式
12.4.1 !important
12.4.2 下划线属性名
12.4.3 * html选择符
12.5 过滤声明
12.5.1 隐藏单个声明
12.5.2 隐藏多个声明
12.5.3 推荐过滤器
12.6 使用检测工具
12.6.1 W3C CSS验证服务
12.6.2 Web Developer
12.6.3 代码隔离与验证
12.7 案例实战
12.7.1 双倍显示
12.7.2 多出3像素
12.7.3 高度不适应
12.7.4 多余字元
12.7.5 定位异常
12.7.6 捉迷藏
12.7.7 百分比取值
12.7.8 丢失项目符号
12.7.9 内容溢出
第13章 CSS文档统筹与编码规範
13.1 CSS文档统筹
13.1.1 根据页面类型分离档案
13.1.2 根据功能模组分离档案
13.1.3 根据标籤类型分离档案
13.1.4 根据设备类型分离档案
13.1.5 根据代码规模分离档案
13.2 规则组织
13.3 属性组织
13.3.1 按字母顺序组织
13.3.2 按主次关係组织
13.3.3 按优先定义组织
13.4 CSS命名艺术
13.4.1 经典命名三法
13.4.2 CSS命名规则
13.4.3 CSS命名方法
13.5 CSS代码缩写
13.5.1 盒模型代码简写
13.5.2 列表和背景缩写
13.5.3 颜色值缩写
13.5.4 字型缩写
13.6 CSS代码格式
13.6.1 CSS代码常用格式
13.6.2 CSS代码格式工具
13.7 CSS代码注释
13.7.1 写好注释
13.7.2 预防Bug
13.7.3 CSS注释清除
13.8 CSS代码最佳化
13.8.1 利用继承性最佳化代码
13.8.2 利用默认值最佳化代码
13.8.3 利用公共类最佳化代码
13.8.4 利用选择符分组最佳化代码
13.8.5 利用层叠覆盖最佳化代码
第14章 CSS3动画
视频讲解:72分钟
14.1 认识Transform
14.2 2D变形
14.2.1 旋转
14.2.2 缩放
14.2.3 移动
14.2.4 倾斜
14.2.5 矩阵
14.2.6 案例:设计挂图
14.2.7 定义变形原点
14.2.8 案例:渐变变形
14.3 3D变形
14.3.1 位移
14.3.2 缩放
14.3.3 旋转
14.3.4 矩阵
14.3.5 倾斜
14.3.6 案例:设计旋转的盒子
14.3.7 案例:设计翻转广告牌
14.4 过渡动画
14.4.1 定义过渡属性
14.4.2 定义过渡时间
14.4.3 定义延迟
14.4.4 定义过渡效果
14.4.5 定义触发方式
14.4.6 定义硬体加速
14.4.7 案例:设计导航
14.5 运动动画
14.5.1 定义关键帧
14.5.2 定义动画名称
14.5.3 定义动画时间
14.5.4 定义播放方式
14.5.5 定义延迟时间
14.5.6 定义播放次数
14.5.7 定义播放方向
14.5.8 定义播放状态
14.5.9 定义播放外状态
14.5.10 案例:设计翻转特效
14.5.11 案例:设计滑动的文字
14.6 案例实战
14.6.1 设计3D盒子
14.6.2 设计可摺叠面板
14.6.3 设计滑动的DVD
14.6.4 设计多级选单
第15章 CSS框架—Bootstrap
视频讲解:25分钟
15.1 Bootstrap概述
15.1.1 Bootstrap发展历史
15.1.2 Bootstrap构成模组
15.1.3 Bootstrap主要特色
15.1.4 Bootstrap版本变迁
15.1.5 比较Bootstrap 2和Bootstrap 3
15.1.6 如何从Bootstrap 2升级到Bootstrap 3
15.1.7 浏览器支持
15.2 下载和定製Bootstrap 3
15.2.1 下载Bootstrap 3
15.2.2 定製Bootstrap 3
15.3 Bootstrap 3结构
15.3.1 源码版Bootstrap 3档案结构
15.3.2 编译版Bootstrap档案结构
15.4 安装Bootstrap 3
15.4.1 本地安装
15.4.2 线上安装
15.5 案例:使用Bootstrap 3
15.5.1 设计Bootstrap 3文档模板
15.5.2 设计互动组件
15.5.3 设计页面版式
第16章 使用Bootstrap 3最佳化CSS
视频讲解:51分钟
16.1 页面排版最佳化
16.1.1 标题和字型风格
16.1.2 文本强调风格
16.1.3 文本对齐风格
16.1.4 缩略语风格
16.1.5 地址风格
16.1.6 引用风格
16.1.7 列表风格
16.1.8 代码风格
16.2 表格最佳化
16.2.1 最佳化表格结构
16.2.2 默认风格
16.2.3 表格个性风格
16.2.4 表格行风格
16.2.5 回响式表格
16.3 表单最佳化
16.3.1 Bootstrap 3支持的表单控制项
16.3.2 默认风格
16.3.3 布局风格
16.3.4 外观风格
16.3.5 状态风格
16.4 按钮风格
16.4.1 默认风格
16.4.2 定製风格
16.4.3 状态风格
16.5 图片风格
16.6 使用工具类
16.6.1 小工具类
16.6.2 回响式工具
第17章 Bootstrap 3套用实战
视频讲解:92分钟
17.1 下拉选单
17.1.1 快速体验互动组件
17.1.2 设计下拉选单
17.1.3 设定下拉选单选项
17.2 按钮组
17.2.1 设计按钮组
17.2.2 设计按钮导航条
17.2.3 设计按钮布局和样式
17.3 按钮式下拉选单
17.3.1 设计按钮式下拉选单
17.3.2 设计分隔样式
17.3.3 设计按钮式下拉选单布局
17.4 导航
17.4.1 设计导航组件
17.4.2 设定导航选项
17.4.3 绑定导航和下拉选单
17.4.4 激活标籤页
17.5 导航条
17.5.1 设计导航条
17.5.2 绑定对象
17.5.3 导航条布局
17.6 麵包屑和分页
17.6.1 设计麵包屑
17.6.2 设计分页组件
17.6.3 设定分页选项
17.6.4 设计翻页组件
17.7 标籤与徽章
17.8 缩略图
17.8.1 关于图像占位符
17.8.2 设计缩略图
17.9 警告框
17.9.1 设计警告框
17.9.2 添加关闭按钮
17.9.3 添加连结
17.10 进度条
17.10.1 设计进度条
17.10.2 设定个性进度条
17.11 媒体
17.11.1 媒体版式
17.11.2 媒体列表
17.12 版式
17.12.1 大萤幕区块
17.12.2 页面标题
17.12.3 列表组
17.12.4 面板
17.12.5 Well
17.13 输入框
17.13.1 缀饰文本框
17.13.2 设计尺寸
17.13.3 按钮文本框
17.13.4 按钮式下拉选单
17.13.5 分段按钮下拉选单
17.14 字型图示
第18章 CSS栅格系统
视频讲解:22分钟
18.1 栅格系统概述
18.1.1 栅格系统基础
18.1.2 设计栅格系统
18.1.3 栅格系统套用优势
18.2 Bootstrap栅格系统
18.3 案例实战
18.3.1 设备类型
18.3.2 设备优先化栅格
18.3.3 固定栅格和流式栅格
18.3.4 栅格堆叠和水平排列
18.3.5 列偏移
18.3.6 列嵌套
18.3.7 列排序
第19章 CSS回响式设计
视频讲解:28分钟
19.1 回响式设计概述
19.1.1 回响式设计缘起
19.1.2 回响式设计流程
19.2 设计回响式图片
19.3 定义设备类型
19.3.1 Media Queries模组概述
19.3.2 认识@media规则
19.3.3 使用@media规则
19.3.4 案例:设计回响式页面
19.4 设计回响式布局
19.5 自适应显隐控制
19.6 综合案例:设计回响式页面
第20章 CSS动态样式
20.1 认识LESS
20.1.1 LESS概述
20.1.2 LESS优势
20.1.3 LESS参考和工具
20.2 如何使用LESS
20.2.1 在客户端使用LESS
20.2.2 在伺服器端使用LESS
20.3 LESS组成
20.3.1 LESS基本特性
20.3.2 LESS主要功能
20.3.3 比较LESS和SASS
20.4 LESS动态语法
20.4.1 变数
20.4.2 混合
20.4.3 参数混合
20.4.4 模式匹配
20.4.5 条件表达式
20.4.6 嵌套规则
20.4.7 运算
20.4.8 Color函式
20.4.9 Math函式
20.4.10 作用域
20.4.11 命名空间
20.4.12 注释
20.4.13 导入
20.4.14 字元串插值
20.4.15 转义字元
20.4.16 JavaScript表达式
20.5 综合案例:在Bootstrap 3中使用LESS
第21章 企业&公司类型网站
视频讲解:48分钟
21.1 产品策划
21.2 设计图
21.3 切图
21.4 网站重构
21.5 网站布局
第22章 旅游休闲类型网站
视频讲解:47分钟
22.1 产品策划
22.2 设计图
22.3 切图
22.4 网站重构
22.5 网站布局
第23章 时尚娱乐类型网站
视频讲解:35分钟
23.1 产品策划
23.2 设计图
23.3 切图
23.4 网站重构
23.5 网站布局
第24章 新闻谘询类型网站
视频讲解:55分钟
24.1 产品策划
24.2 设计图
24.3 切图
24.4 网站重构
24.5 网站布局

    标 签

    搜索
    随机推荐

    Powered By 种豆资源网||