CSS设计指南(第3版)》

2023-11-11

  《CSS设计指南(第3版)》
基本信息
原书名:Stylin’with CSS:a designer's guide
作者: (英)Charles Wyke-Smith
译者: 李松峰
丛书名: 图灵程序设计丛书
出版社:人民邮电出版社
ISBN:9787115313645
上架时间:2013-4-28
出版日期:2013 年5月
开本:16开
页码:1
版次:1-1
所属分类:计算机 > 数码/设计 > CSS
更多关于 》》》《 CSS设计指南(第3版)  
内容简介
计算机书籍
  《css设计指南(第3版)》是一本面向初中级读者的经典设计指南。全书共分8 章,前4 章分别介绍了html 标记和文档结构、css 工作原理、定位元素、字体和文本,对规则、声明、层叠、特指度、选择符等基本概念进行了详细解读。随后4 章介绍了页面布局、界面组件,css3 圆角、阴影、渐变、多背景等视觉设计技巧,最后还对如何实现最前沿的响应式设计进行了通俗易懂的演示。
   《css设计指南(第3版)》适合css 初中级读者阅读。
目录
《css设计指南(第3版)》
第1章  html标记与文档结构  1
1.1  html标记基础  2
1.1.1  文本用闭合标签  2
1.1.2  引用内容用自闭合标签  3
1.1.3  属性  4
1.1.4  标题与段落  5
1.1.5  复合元素  5
1.1.6  嵌套标签  6
1.2  html文档剖析  7
1.2.1  html模板  7
1.2.2  块级元素和行内元素  10
1.2.3  嵌套的元素  15
1.3  文档对象模型  19
1.4  小结  21
第2章  css工作原理  23
2.1  剖析css规则  24
css规则命名惯例  27
2.2  上下文选择符  28
2.3  特殊的上下文选择符  33
.2.3.1  子选择符]  33
2.3.2  紧邻同胞选择符+  34
2.3.3  一般同胞选择符~  34
2.3.4  通用选择符*  35
2.4  id和类选择符  36
2.4.1  类属性  36
2.4.2  id属性  39
2.4.3  什么时候用id,什么时候用类  40
2.4.4  id和类的小结  42
2.5  属性选择符  42
2.5.1  属性名选择符  43
2.5.2  属性值选择符  43
2.5.3  属性选择符的小结  44
2.6  伪类  44
2.6.1  ui伪类  44
2.6.2  结构化伪类  47
2.7  伪元素  48
2.8  继承  50
2.9  层叠  51
2.9.1  样式来源  51
2.9.2  层叠规则  52
2.9.3  计算特指度  54
2.10  规则声明  56
2.10.1  文本值  56
2.10.2  数字值  57
2.10.3  颜色值  58
2.11  小结  62
第3章  定位元素  63
3.1  理解盒模型  63
3.1.1  盒子边框  66
3.1.2  盒子内边距  68
3.1.3  盒子外边距  69
3.1.4  叠加外边距  70
3.1.5  外边距的单位  71
3.2  盒子有多大  71
3.3  浮动与清除  77
3.3.1  浮动  78
3.3.2  围住浮动元素的三种方法  80
3.4  定位  87
3.4.1  静态定位  88
3.4.2  相对定位  88
3.4.3  绝对定位  89
3.4.4  固定定位  90
3.4.5  定位上下文  91
3.5  显示属性  94
3.6  背景  95
3.6.1  css背景属性  96
3.6.2  背景颜色  96
3.6.3  背景图片  97
3.6.4  背景重复  98
3.6.5  背景位置  99
3.6.6  背景尺寸  101
3.6.7  背景粘附  102
3.6.8  简写背景属性  103
3.6.9  其他css3背景属性  103
3.6.10  多背景图片  104
3.6.11  背景渐变  106
3.7  小结  110
第4章  字体和文本  111
4.1  字体  111
4.1.1  字体族  112
4.1.2  字体大小  115
4.1.3  字体样式  118
4.1.4  字体粗细  119
4.1.5  字体变化  120
4.1.6  简写字体属性  120
4.2  文本属性  121
4.2.1  文本缩进  121
4.2.2  字符间距  124
4.2.3  单词间距  125
4.2.4  文本装饰  125
4.2.5  文本对齐  126
4.2.6  行高  127
4.2.7  文本转换  128
4.2.8  垂直对齐  129
4.3  web字体大揭秘  130
4.3.1  公共字体库  131
4.3.2  打包的@font-face包  132
4.3.3  生成@font-face包  133
4.4  文字版式  134
4.4.1  简单的文本布局  134
4.4.2  基于网格排版  138
4.4.3  经典的排版练习  145
4.5  小结  154
第5章  页面布局  155
5.1  布局的基本概念  156
5.2  三栏?固定宽度布局  157
5.3  三栏?中栏流动布局  172
5.3.1  用负外边距实现  172
5.3.2  用css3单元格实现  176
5.4  多行多栏布局  179
5.4.1  css选择符的实际应用  181
5.4.2  内部div实战  183
5.5  小结  183
第6章  界面组件  185
6.1  导航菜单  185
6.1.1  纵向菜单  186
6.1.2  横向菜单  189
6.1.3  下拉菜单  190
6.2  表单  200
6.2.1  html表单元素  201
6.2.2  表单标记策略  208
6.2.3  设定表单样式  209
6.2.4  设计搜索表单  218
6.3  弹出层  220
6.3.1  堆叠上下文和z-index  223
6.3.2  用css创造三角形  225
6.4  小结  226
第7章  css3实战  227
7.1  规划页面结构  227
7.2  页眉  231
7.2.1  页面标题  232
7.2.2  搜索表单  235
7.2.3  菜单  236
7.3  专题区  242
7.3.1  登录表单  246
7.3.2  博文链接  249
7.4  图书区  251
7.5  页脚  257
7.6  小结  259
第8章  响应式设计  261
8.1  小设备上的大布局  261
8.2  媒体查询  263
8.2.1  @media规则  264
8.2.2  [link]标签的media属性  266
8.2.3  断点  266
8.2.4  用[meta]标签设定视口  267
8.3  针对平板优化布局  268
8.4  针对智能手机优化布局  271
8.5  最后两个问题  275
8.5.1  移动safari中的缩放bug  275
8.5.2  让下拉菜单支持触摸  276
8.6  小结  278
附录  技术提示  279
索引  287
图书信息来源: 中国互动出版网

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/16566727/viewspace-758787/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/16566727/viewspace-758787/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

CSS设计指南(第3版)》 的相关文章

随机推荐

  • VC6提示番茄助手过期

    VC6提示番茄助手过期 无法打开 在控制面板中卸载即可
  • FlinkCDC第二部分-搭建Flink单机服务,ctrl就完事~

    Flink版本 1 16 环境 Linux CentOS 7 0 jdk1 8 基础文件 flink 1 16 2 bin scala 2 12 tgz flink connector jdbc 3 0 0 1 16 jar flink s
  • string字符插入及截取操作

    1 string满足 运算符的重载 可以理解为拼接 s s 3 加在末尾 s 4 s 加在头部 2 append函数 插入整个字符串s2 s1 append s2 插入s2部分 如第四个字符到第七个字符 s1 append s3 3 6 插
  • linux使用读写锁pthread_rwlock_t

    使用读写锁 配置读写锁的属性之后 即可初始化读写锁 以下函数用于初始化或销毁读写锁 锁定或解除锁定读写锁或尝试锁定读写锁 下表列出了本节中讨论的用来处理读写锁的函数 表 4 9 处理读写锁的例程 操作 相关函数说明 初始化读写锁 pthre
  • Liunx下使用docker搭建ftp服务

    1 检索最新镜像 docker search vsftpd 2 拉取FTP镜像 docker pull fauria vsftpd 3 查看本机ip ifconfig 4 运行并创建container 方法1 运行时创建用户名和密码 doc
  • 计算机是仿生学,一种基于人体仿生学的计算机键盘的制作方法

    本实用新型属于计算机键盘技术领域 具体涉及一种基于人体仿生学的计算机键盘 背景技术 键盘是最常用也是最主要的输入设备 通过键盘 可以将英文字母 数字和标点符号等输入到计算机中 从而向计算机发出命令和输入数据等 键盘 由一组按阵列方式装配在一
  • 什么是软件测试、生命周期、软件开发模型、测试模型

    目录 1 什么是软件测试 2 软件测试和软件软件开发的区别 3 软件测试 Testing 和软件调试 Debug 的区别 4 什么是需求 5 需求是测试人员开展软件测试工作的依据 6 测试人员如何深入了解需求 7 测试用例 Test Cas
  • mysql 导入超大sql文件

    mysql u root p 登录mysql命令 可以登陆mysql服务器使用source命令导入 会快很多 我这里导入500M 大概用了5分钟 1 liunx登陆mysql mysql u 用户名 p 数据库名 然后输入密码 登陆mysq
  • Blender 雕刻

    文章目录 简介 基本操作 进入雕刻 雕刻工作区 强度 笔刷 纹理 笔画 衰减 动态拓扑 动态拓扑属性 重构网格 物体数据属性重构网格 雕刻自带的重构网格 镜像 同一个模型的不同网格 对其中一个雕刻 不影响其他的网格 快捷键 笔刷 自由线 显
  • 知识图谱——机器大脑中的知识库

    Published by liuzy on July 6 2015 作者 刘知远 清华大学 整理 林颖 RPI 版权所有 转载请注明出处 知识就是力量 英 弗兰西斯 培根 1 什么是知识图谱 在互联网时代 搜索引擎是人们在线获取信息和知识的
  • 计算机2.0培训心得,信息2.0培训心得体会

    今年7月份学校召开了关于学校信息化教育的会议 由于刚接触 我们听得一头雾水 于是就在摸索中开始了我们的信息化2 0工程培训学习 由于我组的化学科目特殊性 除了选择基础的A1技术支持的学前分析和A3演示文稿设计与制作外 我们还选择了B6技术支
  • IDEA报错解决:Cannot resolve com.oracle:ojdbc7:12.1.0.2或‘com.oracle:ojdbc7:12.1.0.2‘ not found

    1 到oracle官网下载ojdbc7 jar 附博主的ojdbc7 jar包下载地址 也可进入我的资源中下载 存入本地 不要存入maven仓库 2 打开cmd 切换到ojdbc7 jar所在文件夹 3 执行命令mvn install in
  • Vue(五)——调试

    一 console输出到控制台 如果Vue项目中 使用了eslint loader 代码规范 空格 缩进 console等测试语句 的话 就没法使用console 一定需要使用console可以尝试关闭eslint loader 在vue
  • Spring 如何从 IoC 容器中获取对象?

    前情回顾 前面几篇文章主要分析了 Spring IoC 容器如何初始化 以及解析和注册我们定义的 bean 信息 其中 Spring 中的 IoC 容器 对 Spring 中的容器做了一个概述 Spring IoC 容器初始化 和 Spri
  • 碰到了version `GLIBC_2.27' not found错误

    碰到了version GLIBC 2 27 not found错误 我查了下 因为glibc是系统级底层软件 自己编译的可能会跟原来的不一致 会导致系统不兼容 结果我在 etc ld so conf里面添加了 opt glibc 2 27的
  • C++/C笔试面试题目大大的集合

    C C笔试面试题目大大的集合 2010 10 22 00 08 3742人阅读 评论 0 收藏 举报 面试 c string 编译器 null 设计模式 1 const 有什么用途 请至少说明两种 答 1 可以定义 const 常量 2 c
  • 基于PHP的简单微博系统

    一 项目介绍 基于PHP的简单微博系统 php mysql apache开发 适合新手练习 可搭建在phpstudy下 有完整的sql文件和配置文件 三分钟快速部署 二 主要功能 1 注册 登录微博 2 个人中心 个人信息修改 查看我的关注
  • 【官方文档】《暗黑世界GM管理后台系统》部署+功能说明

    欢迎来到9秒 www 9miao com 暗黑三国管理后台说明文档 一 功能描述 该后台共分为三大部分 服务器管理 单服数据统计和扶持账号管理 1 服务器管理 根据管理后台数据库中填写的服务器信息 后面会讲到如何填写要管理的服务器的信息到数
  • golang http请求时设置代理ip

    在http Client中自定义Transport 设置Proxy即可 目前网上存在很多代理ip网站 本人也写过一些代理ip网址的爬取 见 GitHub 如果需要代理验证 那么如下进行设置 否则直接设置为url Parse http inp
  • CSS设计指南(第3版)》

    CSS设计指南 第3版 基本信息 原书名 Stylin with CSS a designer s guide 作者 英 Charles Wyke Smith 译者 李松峰 丛书名 图灵程序设计丛书 出版社 人民邮电出版社 ISBN 978