200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > CSS(层叠样式表cascading style sheet)——CSS样式 基础选择器

CSS(层叠样式表cascading style sheet)——CSS样式 基础选择器

时间:2018-10-24 08:43:30

相关推荐

CSS(层叠样式表cascading style sheet)——CSS样式 基础选择器

一、CSS作用

对页面的外观进行美化统一网站页面的风格实现内容和样式的分离,适合团队开发

二、CSS语法规范

三、CSS引入方式

CSS的3种样式表

书写位置的不同分为:行内样式表(行内式)

内部样式表(嵌入式)

外部样式表(连接时)

1、行内样式表(行内式)——适用于修改简单样式

元素标签内部的style属性中设定CSS样式

<p style="color: cyan; font-size: 45px;">西安邮电大学</p>

style其实就是标签的属性

2、内部样式表(嵌入式) ——练习时常用

写在html页面内部,写在<style></style>标签中

<style>body { text-align: center; /* 表示body中的所有内容都居中 */ }p {color: red; /*color表示文字的颜色*/font-size: 45px; /*font-size表示字号*/}</style><body><p>湖南湘潭大学</p></body>

<style> 标签可放HTML任何地方,一般放<head>中

3、外部样式表——开发中常用

单独写在CSS文件中,之后将其引入到HTML页面中

第一步:创建扩展名为.css的样式文件(不用<style>标签)

第二步:在页面中通过<link>标签将外部的css文件链接起来

<link rel="stylesheet" href="css文件路径">

rel 定义当前文档与被链接文档间的关系,常指定为 "stylesheet" (样式表文件)hrel 定义所链接外部样式表文件的URL(相对路径,绝对路径)

四、CSS的基础选择器:在CSS中定位页面中的标签(控件)

h1 {color: red; font-size: 45px; }

以上CSS做了两件事:

(1)找到所有的h1标签。 选择器(选对人)

(2)设置这些标签的样式,例:颜色为红 (做对事)

1、标签名选择器:

用HTML标签名作选择器

语法:

标签名{

属性: 值;

}

作用:把某一类标签全部选择出来

优:能快速为页面中同类型的标签统一设置样式

却:不能设置差异化样式

2、类选择器:

在页面中给标签添加class属性,标签的class属性值可以重复

可单独选择一个或某几个标签

语法:

.类名(标签的class属性值){

属性: 值;

}

类选择器口诀:

标签点定义——>结构类(class)调用——>一个或多个——>开发最常用

例:将所有拥有red类的HTML元素设置均为红色

.red{color:red;}

结构需用class属性来调用class类的意思

<div class='red'> 变红色<div>

注意:

类选择器使用“.” (英)进行标识,后紧跟类名(自定义)可理解为给这个标签起了个名字 .自定义名不使用纯数字,中文命名,尽量使用英文,规范命名

多类名:(节省了CSS代码,统一修改方便)

使用方式:

<div class='red font35'>有点意思</div>

在class 属性中写多个类名,中间用空格隔开

3、id选择器

在页面中给标签添加id属性,用“#”定义。

标签的id属性值不能重复,只能在每个HTML文档中出现一次

语法:

#id {

属性: 值;

}

例:将id为nav元素的内容设置为粉色

#nav {color: pink;}

id选择器口诀:

样式#定义——>结构类(id)调用——>只能调用一次,别人切勿使用

id选择器和类选择器的区别

类选择器(class) 好比人名 ,一人可有多个名字,一个名字可被多人使用id选择器 好比身份证号码,全中国唯一,不得重复开发 类选择器 使最多id选择器 一般用于页面唯一性元素上,常用JS使用

4、通配符选择器

用“*” 定义,代表选择页面中所有元素

语法:

* {

属性: 值;

}

通配符选择器可设置 margin 、padding、border属性值为0,将html css body div span等标签都定义

强调:颜色的表示方式

A、颜色名:red、blue、green

B、十六进制表示:#rgb或#rrggbb,r、g、b表示三原色的值(取值范围在0~f之间)

#fff

C、rgb(r,g,b)函数:r,g,b三个参数表示三原色的值(取值范围在0~255之间)

rgba(r,g,b,a)函数:r,g,b三个参数表示三原色的值(取值范围在0~255之间),参数a表示透明度(取值0.0~1.0之间)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。