全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 计算机网络

CSS入门与实践/Web前端开发系列丛书

  • 定价: ¥39
  • ISBN:9787302510048
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:清华大学
  • 页数:158页
  • 作者:编者:胡俊卿
  • 立即节省:
  • 2018-12-01 第1版
  • 2018-12-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    虽然近几年前端相关的技术不断推新,但CSS作为网页开发的三大基础技术之一,其地位不会被轻易取代。本书内容包含浏览器和开发工具介绍、CSS基础知识和应用方法,并通过贯穿全书的应用案例引导读者了解和学习CSS的相关知识,最终利用这些知识分析和解决问题。胡俊卿编著的《CSS入门与实践》旨在帮助前端初学者快速入门和上手CSS开发,并掌握CSS的基础知识和应用方法,最终能够分析和使用CSS实现网页布局和样式控制。由于读者定位和篇幅限制的原因,本书的重点是CSS基础知识的讲解和实际应用,同时会涉及一些流行的技术和应用方式,以及部分HTML和JavaScript的相关知识。

目录

第1章  了解CSS
  1.1  CSS的作用
  1.2  工作机制
  1.3  网页浏览器
  1.4  兼容性问题
第2章  开发工具
  2.1  浏览器和开发者工具
    2.1.1  Google Chrome浏览器
    2.1.2  开发者工具
  2.2  代码编辑工具
    2.2.1  Visual Studio Code
    2.2.2  在线编辑和预览工具
  2.3  静态文件服务器
  2.4  代码存储和版本控制——Git
  2.5  参考文档和资料
第3章  开始编写CSS
  3.1  CSS规则
  3.2  选择器
  3.3  属性声明
    3.3.1  属性名称
    3.3.2  属性前缀
    3.3.3  属性值
  3.4  @规则
    3.4.1  @charset
    3.4.2  @import
    3.4.3  @media
  3.5  注释
  3.6  错误处理
    3.6.1  无效的值
    3.6.2  使用浏览器解决样式问题
第4章  网页中的样式
  4.1  将CSS应用到网页中
    4.1.1  内联样式
    4.1.2  内部样式
    4.1.3  外部样式
  4.2  使用JS控制样式
  4.3  相对路径和绝对路径
  4.4  网页中存在的样式
    4.4.1  浏览器默认样式
    4.4.2  网页开发者定义的样式
    4.4.3  用户自定义样式
  4.5  样式的层叠
    4.5.1  根据来源确定优先级
    4.5.2  根据规则顺序确定优先级
    4.5.3  !important标记
  4.6  样式的继承
第5章  选择器
  5.1  基本选择器
  5.2  属性选择器
  5.3  伪类选择器
    5.3.1  a元素专属的几种状态
    5.3.2  :active状态
    5.3.3  :hover状态
    5.3.4  :focus状态
    5.3.5  :enabled状态与:disabled状态
    5.3.6  :checked状态
    5.3.7  :root状态
    5.3.8  子元素位置
    5.3.9  子元素类型
    5.3.10  :not(selector)
    5.3.11  :fullscreen
  5.4  伪元素选择器
    5.4.1  ::after
    5.4.2  ::before
    5.4.3  ::first\|letter
    5.4.4  ::firstline
    5.4.5  ::selection
  5.5  关系选择器
  5.6  选择器组合
    5.6.1  叠加
    5.6.2  组合
  5.7  选择器优先级
第6章  CSS属性值
  6.1  整数
  6.2  数值
  6.3  百分数
  6.4  尺寸值
  6.5  角度值
  6.6  时间
  6.7  字符串
  6.8  关键词
  6.9  颜色值
  6.10  函数
第7章  字体和文本
  7.1  本章实例
  7.2  字体相关属性
    7.2.1  font-family属性
    7.2.2  font-size属性
    7.2.3  font-style属性
    7.2.4  font-weight属性
    7.2.5  line-height属性
    7.2.6  font属性
    7.2.7  @font-face声明
  7.3  文本相关属性
    7.3.1  direction属性
    7.3.2  letter-spacing属性
    7.3.3  word-spacing属性
    7.3.4  white-space属性
    7.3.5  word-break属性
    7.3.6  text-align属性
    7.3.7  text-justify属性
    7.3.8  text-indent属性
    7.3.9  text-transform属性
    7.3.10  text-overflow属性
    7.3.11  word-wrap属性
    7.3.12  user-select属性
  7.4  装饰性样式
    7.4.1  color属性
    7.4.2  text-decoration属性
    7.4.3  text-shadow属性
第8章  盒模型
  8.1  本章实例——音乐网站主页
    8.1.1  页面框架
    8.1.2  网格布局
  8.2  元素的呈现方式
  8.3  盒子的组成
  8.4  宽度和高度
  8.5  内边距
  8.6  边框
  8.7  外边距
  8.8  尺寸计算
  8.9  内容溢出
第9章  弹性盒模型
  9.1  本章实例——弹性多列布局
  9.2  相关概念
  9.3  弹性容器相关属性
  9.4  弹性子元素相关属性
第10章  装饰性样式
  10.1  边框背景图
  10.2  轮廓
  10.3  圆角
  10.4  背景
  10.5  渐变
  10.6  盒阴影
  10.7  透明度
第11章  定位
  11.1  相关属性
    11.1.1  position属性
    11.1.2  top、bottom、left、right属性
    11.1.3  zindex属性
  11.2  应用场景
    11.2.1  Tooltip组件
    11.2.2  Dropdown组件
    11.2.3  Dialog组件
第12章  浮动
  12.1  浮动的特征
  12.2  清除浮动
  12.3  应用场景
第13章  变换
  13.1  添加变换效果
  13.2  支持的变换类型
  13.3  设置变换原点
第14章  过渡
  14.1  添加过渡效果
  14.2  相关属性
第15章  动画
  15.1  动画实例
  15.2  定义动画
  15.3  使用和控制动画
第16章  其他属性
  16.1  visibility属性
  16.2  resize属性
  16.3  cursor属性
  16.4  content属性
  16.5  filter属性
  16.6  vertical-align属性
第17章  内置元素的样式
  17.1  按钮
  17.2  列表
  17.3  表格
  17.4  表单