*CSS: 级联样式表

*CSS: 级联样式表
1.样式表的引入
   -行内样式
   -内部样式
   -外部样式
 样式冲突: 就近原则  样式不冲突: 样式合并

2.基本选择器(权值)
   -标签选择器
   -类选择器
   .name{...}
   -ID选择器
   #name{...}
   -通配选择器(*)
   -群组选择器

   选择器之间存在样式冲突:  ID选择器  >   类选择器  >   标签选择器  > 通配选择器


3.层次选择器
   E F : 选择E元素的后代F元素设定样式   【后代选择器】
   E>F : 选择E元素的子F元素设定样式     【子类选择器】
   E+F : 选择E元素的相邻兄弟元素F设定样式   【相邻兄弟选择器 】
   E~F : 选择E元素的所有兄弟元素F设定样式   【通用兄弟选择器】

4.结构伪类选择器
   先选择第N个儿子,再看此元素是否为要设定的元素。
   E: first-child
   E: nth-child
   E: last-child
    
   先筛选元素,再选择元素当中的第N个元素。
   E: first-of-type
   E: nth-of-type
   E: last-of-type

5.超链接伪类选择器
   a:link  点击之前
   a:visited 点击后
   a:hover 悬浮时
   a:active 点击时

   注意: a:link > a:visited > a:hover  > a:active

6.CSS常用样式属
  【背景属性】
   background-color : 背景颜色
   颜色表示方式:  1.英语单词   2.十六进制  例如: #00FFFF   3.rgb(0,255,255)   4.rgb(0,255,255,0.3)
   background-image: 背景图片
   background-repeat:背景平铺  [1.repeat  2.no-repeat  3.repeat-x  4.repeat-y]
   background-position: 背景定位
   background-size : 背景尺寸
   background: 背景图片  背景颜色  背景定位  背景平铺

  【文本属性】
   color: 文本颜色
   text-align:文本水平对齐方式
   text-decoration: 文本装饰
   text-indent: 文本缩进
   line-height:行高
   letter-spacing:字母间距
   word-spacing: 字间距
   text-shadow:文本阴影   [阴影颜色  X偏移  Y偏移  模糊半径]

  【字体属性】
  font-size: 字体大小
  font-family: 字体系列
  font-style : 字体风格
  font-weight:字体粗细 [100-900]
  font-variant :字体变形
  font: 字体  [风格  粗细  大小 系列]

  【列表属性】
  list-style-type: 列表风格类型
  list-style-image: 列表风格图片
  list-style-position:列表标志定位
  list-style:综合型列表风格

  宽度: width
  高度:  height

-元素分类
  1.块元素  p,hx,div,ul,li...
  特点: 独占一行,有宽度和高度  
  2.内联元素 strong,em,img.....
  特点: 不独占一行,没有宽度和高度

  元素类型转换(display)
  -block:块元素
  -inline:行元素
  -inlin-block:块-行元素
  -none:没有
  

  
  

相关推荐

  1. *CSS: 样式

    2023-12-28 12:26:05       56 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-28 12:26:05       91 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-28 12:26:05       97 阅读
  3. 在Django里面运行非项目文件

    2023-12-28 12:26:05       78 阅读
  4. Python语言-面向对象

    2023-12-28 12:26:05       88 阅读

热门阅读

  1. lodash源码分析每日一练 - 数组 - join

    2023-12-28 12:26:05       55 阅读
  2. Hive的视图和索引

    2023-12-28 12:26:05       59 阅读
  3. 31--设计模式、面向对象设计原则

    2023-12-28 12:26:05       43 阅读
  4. 探索Go语言的魅力:一门简洁高效的编程语言

    2023-12-28 12:26:05       55 阅读
  5. Mybatis 动态 SQL - foreach

    2023-12-28 12:26:05       55 阅读
  6. oj 1.8编程基础之多维数组 16:矩阵剪刀石头布

    2023-12-28 12:26:05       52 阅读
  7. 使用Docker快速安装grafana

    2023-12-28 12:26:05       60 阅读
  8. 【数值分析】乘幂法,matlab实现

    2023-12-28 12:26:05       48 阅读
  9. ES6新增的 Symbol

    2023-12-28 12:26:05       65 阅读
  10. 【算法题】24. 两两交换链表中的节点

    2023-12-28 12:26:05       56 阅读