全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 程序与语言

从0到1(CSS进阶之旅)

  • 定价: ¥49.8
  • ISBN:9787115535900
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:人民邮电
  • 页数:266页
  • 作者:莫振杰|责编:罗芬
  • 立即节省:
  • 2020-06-01 第1版
  • 2020-06-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    本书作者根据自己多年的前后端开发经验,详尽介绍了CSS的进阶知识和高级开发技巧。
    本书的正文部分共12章,分别讲解了CSS的基础知识、CSS规范、盒子模型、display属性、文本效果、表单效果、浮动布局、定位布局、CSS图形、性能优化、CSS技巧,以及CSS的一些重要概念。除了正文部分,本书还包括两个附录,附录1介绍了HTML的进阶知识,附录2是作者结合实际工作和前端面试经验,精心挑选的前端面试题。
    本书还配备了所有案例的源代码和PPT教学课件,以方便学校老师教学。本书适合作为前端开发人员的参考书,也可以作为大中专院校相关专业的教材及教学参考书。

目录

第1章  基础知识
  1.1  CSS进阶简介
    1.1.1  你真的精通CSS吗
    1.1.2  进阶教程简介
  1.2  CSS单位
    1.2.1  绝对单位
    1.2.2  相对单位
  1.3  CSS特性
    1.3.1  继承性
    1.3.2  层叠性
  1.4  CSS优先级
    1.4.1  引用方式冲突
    1.4.2  继承方式冲突
    1.4.3  指定样式冲突
    1.4.4  继承样式和指定样式冲突
    1.4.5  !important
  1.5  CSS引用方式
    1.5.1  外部样式表
    1.5.2  内部样式表
    1.5.3  行内样式表
  1.6  CSS选择器
    1.6.1  后代选择器
    1.6.2  子代选择器
    1.6.3  兄弟选择器
    1.6.4  相邻选择器
  1.7  :first-letter和:first-line
    1.7.1  :first-letter选择器
    1.7.2  :first-line选择器
第2章  CSS规范
  2.1  CSS规范简介
  2.2  命名规范
    2.2.1  CSS文件命名
    2.2.2  id和class命名
  2.3  书写规范
  2.4  注释规范
    2.4.1  顶部注释
    2.4.2  模块注释
    2.4.3  简单注释
  2.5  CSSreset
    2.5.1  什么是CSSreset
    2.5.2  为什么要用CSSreset
    2.5.3  如何使用CSSreset
第3章  盒子模型
  3.1  CSS盒子模型
  3.2  深入border
    3.2.1  性能差异
    3.2.2  兼容差异
  3.3  深入padding
  3.4  外边距叠加
    3.4.1  外边距叠加的3种情况
    3.4.2  外边距叠加的意义
  3.5  负margin技术
    3.5.1  负margin简介
    3.5.2  负margin技巧
  3.6  overflow
第4章  display属性
  4.1  块元素和行内元素
    4.1.1  块元素
    4.1.2  行内元素
  4.2  display简介
    4.2.1  block元素
    4.2.2  inline元素
    4.2.3  inline-block元素
  4.3  display:none
    4.3.1  display:none简介
    4.3.2  display:none和visibility:hidden的区别
  4.4  display:table-cell
    4.4.1  图片垂直居中于元素
    4.4.2  等高布局
    4.4.3  自动平均划分元素
  4.5  去除inline-block元素间距
第5章  文本效果
第6章  表单效果
第7章  浮动布局
第8章  定位布局
第9章  CSS图形
第10章  性能优化
第11章  CSS技巧
第12章  重要概念
附录1  HTML进阶
附录2  前端面试题