CSS新世界张鑫旭pdf下载pdf下载

CSS新世界张鑫旭百度网盘pdf下载

作者:
简介:本篇主要提供CSS新世界张鑫旭pdf下载
出版社:博库网旗舰店
出版时间:2021-08
pdf下载价格:9.00¥


预览


内容介绍

基本信息

  • 商品名称:CSS新世界
  • 作者:张鑫旭|责编:刘雅思
  • 定价:129.9
  • 出版社:人民邮电
  • 书号:9787115562845

其他参考信息(以实物为准)

  • 出版时间:2021-08-01
  • 印刷时间:2021-08-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:580
  • 字数:885千字

内容提要

本书是“CSS世界三部曲” 的 一部。这是一本关于 CSS的进阶读物,专门讲 CSS3及其之后版本的新特 性。在本书中,作者结合自 己多年的从业经验,讲解 CSS基础知识,并充分考虑 前端开发者的需求,以CSS 新特性的历史背景为线索, 去粗取精,注重细节,深入 浅出地介绍了上百个CSS新 特性。此外,作者专门还为 本书开发了配套网站,用于 书中实例效果的在线展示和 问题答疑。
     本书的所有内容都是作 者经过深入思考和探索后提 炼出来的,知识点多且内容 丰富,注重技术细节、经验 分享和解决问题的思路。本 书的主要目标是帮助前端开 发者突破CSS技能提升的瓶 颈, 适合具有一定CSS 基础的前端开发者阅读。
    

作者简介

张鑫旭,前端开发工程师, 知名前端博客“鑫空间-鑫生活”博主,目前就职于阅文集团用户体验设计部(YUX),担任技术经理。2007年开始接触前端,10年来一直工作在前端开发一线,在HTML/CSS等与交互体验关系密切的领域花了大量的时间学习和研究,有比较多的心得体会。

目录

第1章 概述
1.1 CSS3出现的历史和背景
1.2 模块化的CSS新世界
第2章 需要提前了解的知识
2.1 互通互联的CSS数据类型
2.1.1 为什么要关注CsS数据类型
2.1.2 几个常见数据类型的简单介绍
2.2 学会看懂css属性值定义语法
2.2.1 学习css属性值定义语法的好处
2.2.2 CSS属性值定义语法详解
2.3 了解CSS全局关键字属性值
2.3.1 用过都说好的继承关键字inherit
2.3.2 可以一用的初始值关键字initial
2.3.3 了解一下不固定值关键字unset
2.3.4 我个人很喜欢的恢复关键字revert
2.4 指代所有CSS属性的all属性
2.5 CSS新特性的渐进增强处理技巧
2.5.1 直接使用CSS新特性
2.5.2 利用属性值的语法差异实现兼容
2.5.3 借助伪类或伪元素区分浏览器的技巧
2.5.4 @supports规则下的渐进增强处理
2.5.5 对CSS新特性渐进增强处理的总结
第3章 从增强已有的CSS属性开始
3.1 贯穿全书的尺寸体系
3.1.1 从width:fit-content声明开始
3.1.2 stretch、available和fill-available关键字究竟用哪个
3.1.3 深入了解min-content关键字
3.1.4 快速了解max-content关键字
3.2 深入了解CSS逻辑属性
3.2.1 CSS逻辑属性有限的使用场景
3.2.2 inline/block与stan/end元素
3.2.3 width/height属性与inline-size/block-size逻辑属性
3.2.4 由margin/padding/border演变而来的逻辑属性
3.2.5 text-align属性支持的逻辑属性值
3.2.6 有用的CSS逻辑属性inset
3.3 在CSS边框上做文章
3.3.1 昙花一现的CSS多边框
3.3.2 的border-image属性
3.3.3 border-image属性与渐变边框
3.4 Dosition属性的增强
3.4.1 深入了解sticky属性值与黏性定位
3.4.2 position:sticky声明的精彩应用——层次滚动
3.5 font-family属性和@font-face规则新特性
3.5.1 system-ui等全新的通用字体族
3.5.2 local()函数与系统字体的调用
3.5.3 unicode-range属性的详细介绍
3.5.4 woff/woff2字体
3.5.5 font-display属性与自定义字体的加载渲染
3.6 字符单元的中断与换行
3.6.1 使用keep-all属性值优化中文排版