0
点赞
收藏
分享

微信扫一扫

css 学习

北溟有渔夫 2022-04-07 阅读 53
css

CSS页面美化、布局控制

1.概念:Csscading style sheets 层叠样式表
*层叠:多个样式可以作用在同一个 html 的元素上,同时生效
2.好处:

3.结合方式

  • -在标签内使用 style 属性指定 css 代码
    如< div style = “color :red;”> hello < /div>
  • 在 head 标签内,定义 style 标签,style 标签的标签体内容就是 css 代码
  • 如:< style>
  •            div{
    
  •  			color : blue;
    
  •  			}
    
  •  			< /style>
    
  • <  div> hello< /div>
    
  1. 定义 css 资源文件。
  2. 在 head 标签内,定义 link 标签,引入外部的资源文件
    在这里插入图片描述
    3.也可写成:
    < style>
    @import"css的 url"
    < /style>
    注意:1,2,3种方式,css 作用范围越来越大
  • 格式:
选择器{
  属性名 1:属性值 1;
  属性名 2:属性值 2;
  。。。。。
}
选择器:筛选具有相似特征的元素
注意:
	每一对属性需要使用;隔开,最后一对属性可以不加;

分类

  • 基本选择器
    1.id 选择器
    *选择具体的 id 属性值元素
    **语法:#id 属性值()
    2.元素选择器
    *语法: 标签名称{}
    *注意:id 选择器优先级高于元素选择器
    3.类选择器
    *语法:.class 属性值()
    *类选择器选择器优先级高于元素选择器

  • 扩展选择器

    1.选择所有元素:
    语法:{}
    2.并集选择器:
    *选择器 1,选择器 2{}
    3.子选择器:筛选选择器 1元素下的选择器 2
    *语法:选择器 1 选择器 2{}
    4.付选择器:
    *语法:选择器 1>选择器 2{}
    5.属性选择器:选择元素名称,属性名=属性值的元素
    *语法:元素名称[属性名=“属性值”]{}
    6.伪类选择器:选择一些元素具有的状态
    *语法:元素:状态{}
    *如:< a>
    *状态:

     		 - link:初始化的状态
     		 - visited:被访问过的状态
     		 - active:正在访问的状态
     		 - hover:鼠标悬浮状态
    
  1. 字体、文本
    *font-size:字体大小
    *color;文字颜色
    *text-align:对齐方式
    *line-height:行高
  2. 背景
    *background
  3. 边框
    *border
  4. 尺寸
    *width
    *height
  5. 盒子模型:控制布局
    • margin:外边距

    • padding:内边距
      *默认情况下内边距会改变盒子大小
      *box-sizing:border-box; 设置盒子的属性,让 with 和 height就是盒子最终大小

    • float:浮动属性
      *left
      *right

举报

相关推荐

CSS学习

css学习

CSS学习笔记

CSS学习7

Css简单学习

CSS学习(3)

css学习 01

0 条评论