CSS

CSS:页面美化和布局控制

1.概念: Cascading Style sheets层叠样式

层叠:多个样式可以作用在同一个htm1的元秦上,同时生效

2.好处

1.功能强大

2.将内容展示和样式控制分离

降低耦合度。解耦

让分工协作更容易

捉高开发效率

3.CSS的使用:CSS与html结合方式

1.内联样式

在标签内使用 style属性指定css代码

如:<div style="color:red;">hello css</div>

2.内部样式

*在head标签内,定义sty1e标签,sty1e标签的标签体内容就是css代码

<style>在head里写

div(看5){

color: blue;

}

</style>

<div>hello css</div>

3.外部样式

1.定义css资源文件。

2.在head标签内,定义1ink标签,引入外部的资源文件

a.css文件

div(看5){

color:green;

}

<link rel="stylesheet(这个不知道干啥的先这样写) href="a.css">在head里写

后期常用2,3

4.CSS语法:

格式

选择器{

属性1:属性值1;

属性2:属性值2;

...(最后一对可以不加;)

}

5.选择器:

分类

1.基础选择器

1.ID选择器:优先级:1

语法: #id属性值(标签中的id的属性值){}

2.标签选择器:优先级:3

语法: 标签名称{}

3.类选择器:优先级:2

语法: .class属性值(标签中的class的属性值){}

2.扩展选择器:

1.选择所有元素:

语法: *{}

2.并集选择器:

选择器1,选择器2{}

3.子选择器:筛选选择器1下的选择器2

选择器1 选择器2{}

4.父选择器:筛选有选择器2的选择器1

选择器1 > 选择器2{}

5.属性选择器:

语法: 标签名称[属性名="属性值"]{}

举例: input[type="text"]{}

6.伪类选择器:选择一些标签具有的状态

语法: 标签:状态{}

6.属性:

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.CSS基本概念 1.1 CSS的定义 CSS(Cascading Style Sheets)层叠样式表,主要用...
    寥寥十一阅读 1,884评论 0 6
  • CSS基础 本文包括CSS基础知识选择器(重要!!!)继承、特殊性、层叠、重要性CSS格式化排版单位和值盒模型浮动...
    廖少少阅读 3,214评论 0 40
  • 最近在看html基础,好吧,写点笔记,比较low见谅,反正我自己看懂就行了 CSS基础 1、css简介 casca...
    小龙是只猫阅读 603评论 0 1
  • 第01阶段.前端基础.CSS初识 CSS层叠样式表 学习目标 理解css的目的作用css的三种引入方式 应用css...
    __method__阅读 417评论 0 0
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    love2013阅读 2,342评论 0 11