目录
3.text-decoration 属性规定添加到文本的修饰
4.text-indent 属性用来指定文本的第一行的缩进,通常是将段落的首行缩进。
5.line-height 属性用于设置行间的距离(行高)。可以控制文字行与行之间的距离.
一.基础选择器
1.标签选择器
-
语法格式
标签名{
属性1: 属性值1;
属性2: 属性值2;
属性3: 属性值3;
...
}
2.类选择器
-
类选择器语法格式
记忆口诀:
样式
点
定义,结构
类
调用。一个或多个,开发最常用。
.nav{
属性1: 属性值1;
属性2: 属性值2;
属性3: 属性值3;
...
}
.red {
background-color: red;
}
/*调用*/
<div class="red">变红色</div>
2.类选择器-多类名
<style>
.box {
width: 100px;
height: 100px;
}
.red {
background-color: red;
}
</style>
<body>
<div class="box red"></div>
3.id选择器
-
语法格式
注意:id 属性只能在每个 HTML 文档中出现一次。口诀: 样式#定义,结构id调用, 只能调用一次, 别人切勿使用.
<style>
#pink {
background-color: pink;
}
</style>
<body>
<div id="pink"></div>
PS:
id 选择器和类选择器的区别
(1)id选择器只能使用一次,类选择器可以使用多次
(2)
类选择器(class)好比人的名字,一个人可以有多个名字,同时一个名字也可以被多个人使用。
id 选择器好比人的身份证号码,全中国是唯一的,不得重复。
(3)
类选择器在修改样式中用的最多,id 选择器一般用于页面唯一性的元素上,经常和 JavaScript 搭配使用。
4.通配符选择器
-
语法格式
通配符选择器不需要调用,
自动就给所有的元素使用样式
* {
属性1: 属性值1;
...
}
二.字体属性
1.font-family属性:定义文本的字体系列
p { font-family:"微软雅黑";}
div {font-family: Arial,"Microsoft Yahei", "微软雅黑";}
注意:
最常见的几个字体:body {font-family: 'Microsoft YaHei',tahoma,arial,'Hiragino Sans GB'; }
2.font-size属性:定义文本的字体大小
p {
font-size: 20px;
}
注意:
px(像素)大小是我们网页的最常用的单位
谷歌浏览器默认的文字大小为16px
3.front-weight属性:定义字体的粗细
p {
font-weight: bold;
/*font-weight: 400;不加粗,正常大小*/
/*font-weight: 700;加粗*/
}
4.front-style属性:定义文本的风格
p {
font-style: normal;/*文本字体正常*/
font-style:italic;/*文本字体为斜体*/
}
/*把斜体字改过来*/
<style>
em {
font-style: normal;
}
</style>
5.字体复合属性
<style>
div {
/*格式如下*/
/*font: font-style font-weight font-size/line-height font-family;*/
font: normal 700 16px "Microsoft Yahei";
}
</style>
例子:
三.文本属性
1.文本颜色:color
div {
color: red;
}
2.text-align:文本对齐
div {
text-align: center;/*居中对齐:center;左对齐:left;右对齐:right*/
}
3.text-decoration 属性规定添加到文本的修饰
[]如何添加下划线
[]如何删除下划线
/*添加下划线*/
div {
text-decoration:underline;
}
/*删除下划线*/
a {
/*取消a的下划线*/
text-decoration:none;
}
<body>
<a href="#">粉红色的回忆</a>
4.text-indent 属性用来指定文本的第一行的缩进,通常是将段落的首行缩进。
5.line-height 属性用于设置行间的距离(行高)。可以控制文字行与行之间的距离.
p {
line-height: 26px;
}