您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
联系客服
|
搜索
热搜:
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
从0到1 CSS进阶之旅
字数: 475000
装帧: 平装
出版社: 人民邮电出版社
作者: 莫振杰
出版日期: 2020-06-01
商品条码: 9787115535900
版次: 1
开本: 16开
页数: 266
出版年份: 2020
定价:
¥49.8
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
收藏
上架到店铺
×
Close
上架到店铺
{{shop.name}}
点此去绑定店铺
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥22.05
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
《从0到1:CSS进阶之旅》作者根据自己多年的前后端开发经验,详尽介绍了CSS的进阶知识和高级开发技巧。本书的正文部分共12章,分别讲解了CSS的基础知识、CSS规范、盒子模型、display属性、文本效果、表单效果、浮动布局、定位布局、CSS图形、性能优化、CSS技巧,以及CSS的一些重要概念。除了正文部分,本书还包括两个附录,附录1介绍了HTML的进阶知识,附录2是作者结合实际工作和前端面试经验,精心挑选的前端面试题。本书还配备了所有案例的源代码和PPT教学课件,以方便学校老师教学。本书适合作为前端开发人员的参考书,也可以作为大中专院校相关专业的教材及教学参考书。
目录
第1章基础知识1
1.1CSS进阶简介1
1.1.1你真的精通CSS吗1
1.1.2进阶教程简介2
1.2CSS单位3
1.2.1绝对单位3
1.2.2相对单位3
1.3CSS特性11
1.3.1继承性11
1.3.2层叠性13
1.4CSS优先级15
1.4.1引用方式冲突15
1.4.2继承方式冲突16
1.4.3指定样式冲突16
1.4.4继承样式和指定样式冲突19
1.4.5!important20
1.5CSS引用方式22
1.5.1外部样式表23
1.5.2内部样式表23
1.5.3行内样式表24
1.6CSS选择器25
1.6.1后代选择器26
1.6.2子代选择器27
1.6.3兄弟选择器28
1.6.4相邻选择器29
1.7:first-letter和:first-line32
1.7.1:first-letter选择器32
1.7.2:first-line选择器32
第2章CSS规范34
2.1CSS规范简介34
2.2命名规范34
2.2.1CSS文件命名35
2.2.2id和class命名35
2.3书写规范38
2.4注释规范40
2.4.1顶部注释40
2.4.2模块注释40
2.4.3简单注释41
2.5CSS reset41
2.5.1什么是CSS reset41
2.5.2为什么要用CSS reset42
2.5.3如何使用CSS reset42
第3章盒子模型45
3.1CSS盒子模型45
3.2深入border48
3.2.1性能差异48
3.2.2兼容差异48
3.3深入padding48
3.4外边距叠加50
3.4.1外边距叠加的3种情况51
3.4.2外边距叠加的意义53
3.5负margin技术54
3.5.1负margin简介54
3.5.2负margin技巧57
3.6overflow64
第4章display属性67
4.1块元素和行内元素67
4.1.1块元素67
4.1.2行内元素68
4.2display简介69
4.2.1block元素69
4.2.2inline元素70
4.2.3inline-block元素70
4.3display:none72
4.3.1display:none简介72
4.3.2display:none和visibility:hidden的区别73
4.4display:table-cell75
4.4.1图片垂直居中于元素75
4.4.2等高布局77
4.4.3自动平均划分元素79
4.5去除inline-block元素间距80
第5章文本效果84
5.1文本效果简介84
5.2深入text-indent84
5.3text-align87
5.3.1text-align起作用的元素88
5.3.2text-align:center;与margin:0 auto;89
5.4深入line-height89
5.4.1line-height的定义90
5.4.2深入line-height91
5.5深入vertical-align97
5.5.1vertical-align属性取值97
5.5.2vertical-align属性应用99
第6章表单效果104
6.1表单效果简介104
6.2深入radio和checkbox105
6.3深入textarea106
6.3.1固定大小,禁用拖动106
6.3.2在Chrome(或Firefox)和IE中
实现相同的外观109
6.4表单对齐110
第7章浮动布局113
7.1正常文档流和脱离文档流113
7.1.1正常文档流113
7.1.2脱离文档流114
7.2深入浮动116
7.3浮动的影响118
7.3.1对自身的影响119
7.3.2对父元素的影响119
7.3.3对兄弟元素的影响121
7.3.4对子元素的影响125
7.4浮动的副作用126
7.5清除浮动128
7.5.1clear:both128
7.5.2overflow:hidden130
7.5.3::after伪元素131
第8章定位布局133
8.1深入定位133
8.1.1子元素相对父元素定位133
8.1.2子元素相对祖先元素定位136
8.2z-index属性138
第9章CSS图形141
9.1CSS图形简介141
9.2三角形142
9.2.1CSS实现三角形的原理142
9.2.2带边框的三角形145
9.3圆角与圆148
9.3.1border-radius实现圆角148
9.3.2border-radius实现半圆和圆152
9.3.3border-radius的派生子属性154
9.4椭圆155
9.5图标制作156
第10章性能优化164
10.1CSS优化简介164
10.2属性简写165
10.2.1盒模型简写165
10.2.2背景简写167
10.2.3字体简写168
10.2.4颜色值简写168
10.3语法压缩169
10.3.1空白符169
10.3.2结尾分号169
10.3.3url()的引号170
10.3.4属性值为0170
10.3.5属性值为“以0开头的小数”171
10.3.6合并相同的定义171
10.3.7利用继承进行合并172
10.4压缩工具173
10.5图片压缩174
10.5.1JPEG、PNG和GIF175
10.5.2图片压缩175
10.6高性能选择器175
10.6.1选择器在浏览器中的解析原理176
10.6.2不同选择器的解析速度176
第11章CSS技巧178
11.1水平居中178
11.1.1文本的水平居中178
11.1.2元素的水平居中179
11.2垂直居中183
11.2.1文本的垂直居中183
11.2.2元素的垂直居中185
11.3CSS Sprite188
11.4iconfont图标192
11.4.1iconfont网站193
11.4.2iconfont技术195
第12章重要概念202
12.1CSS中的重要概念202
12.2包含块(containing block)202
12.2.1什么是包含块202
12.2.2包含块的判定以及包含块的范围203
12.3层叠上下文(stacking context)206
12.3.1什么是层叠上下文207
12.3.2什么是层叠级别207
12.3.3层叠上下文的特点208
12.4BFC和IFC210
12.4.1基本概念210
12.4.2什么是BFC211
12.4.3BFC的用途213
附录1HTML进阶
第13章基础知识222
13.1HTML、XHTML和HTML5222
13.1.1HTML和XHTML222
13.1.2HTML5223
13.2div和span225
13.3id和class226
13.3.1id属性226
13.3.2class属性226
13.4浏览器标题栏小图标227
第14章语义化229
14.1语义化简介229
14.2标题语义化231
14.3图片语义化232
14.3.1alt属性和title属性233
14.3.2figure元素和figcaption元素233
14.4表格语义化236
14.5表单语义化239
14.5.1label标签239
14.5.2fieldset标签和legend标签241
14.6其他语义化242
14.6.1换行符242
14.6.2无序列表ul243
14.6.3strong标签和em标签244
14.6.4del标签和ins标签245
14.6.5img标签246
14.7语义化验证246
14.8HTML5舍弃的标签248
附录2前端面试题
选择题251
问答题257
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网