css第一天

  1. CSS的主要有两个部分组成:选择器+一个或多条声明

选择器适用于CSS样式的HTML标签;

属性与属性值以“键值对”的形式出现;

CSS在<style>下面写

  1. 选择器的分类

  • 选择器分为基础选择器和复合选择器

  • 基础选择器是由单个选择器组成的;

  • 基础选择器又包括:标签选择器、类选择器、id选择器和通配符选择器;

a.标签选择器是指HTML标签名称,能快速为页面中的同类型的标签统一设置样式;

b.类选择器可以单独或者某几个标签使用;类选择器口诀:样式点定义 , 结构(class)调用 ,一个或多个, 开发最常用

使用:类名不能与标签名一样;长名称或词组可以使用中横线为选择器命名;不要使用纯数字、中文等命名,尽量使用英文字母来表示。

.类名{

属性1:属性值1

}

语法:需要用class属性或者<div class='red'>变红色</div>

多类名使用:

<div class="red font20">亚瑟</div>

ps:多个类名中间必须用空格分开

使用场景:在共同样式放在一个类名中

c.id选择器

#id名{

属性1:属性值1;

}

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

类选择器可以多个类名,id选择器只用一个;最大的不同在于使用的次数,类选择器在修改样式上使用最多,id选择器一般用于页面唯一性元素,与js搭配使用

d.通配符选择器

*{

属性1:属性值1;

}

ps:不需要特别调用,自动就给所有元素使用样式

  1. css字体属性

a.字体系列-font-family

p{

font-family:'宋体'

}

ps:各种字体之前用英文状态下逗号隔开

一般情况下有空格隔开的多个单词组成的字体,加上引号

b.字体大小-font-size

p{

font-size:20px;

}

ps:px是像素的常用单位

标题标签比较特殊需要单独指定大小

c.字体加粗-font-weight

p{

font-weight:bold;

}

normal:正常字体 相当于400

bold:粗体或者700

bolder:特粗体

lighter:细体

number:加数字

d.文字样式-font-style

p{

font-style:normal;

}

nomal:默认值,浏览器会显示标准的字体样式 font-style:normal

italic:浏览器会显示斜体的字体样式

ps:平时我们很少给文字加斜体,反而要给斜体标签(em,i)改为不倾斜字体

e.字体复合属性

font: font-style font-weight font-size/line-height font-family;

ps:不能调换顺序,必须要有空格隔开;

必须保留font-size和font-family属性

  1. 文本属性

a.文本颜色

div{

color:deeppink;

}

b.对齐文本

div{

text-align:center;

}

left:左对齐

right:右对齐

center:居中对齐

c.文本装饰

div{

text-decoration:underline;

}

none:默认没有装饰线

underline:下划线

overline:上划线

line-through:删除线

d.文本缩进

div{

text-indent:10px;

}

em是一个相对单位,就是当前元素1个文字大小。

e.行间距

p{

line-height:29px;

}

  1. css的三种样式表

a.行内样式表

修改简单样式

<div style="clolor:red;font-size:12px;">青春不常在</div>

ps:style是标签属性

要在双引号中间,可以控制当前的标签设置样式

b.内部样式表

div{

color:pink;

}

在style中写,一般来说我们都把style可以任何地方,为了方便写在head中

c.外部样式表

修改样式比较多的

div{

color:pink;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值