CSS笔记-day3

CSS:层叠样式表,用来描述HTML文档的呈现
书写位置:title标签下方添加style双标签,style标签里面书写CSS代码
属性名和属性值成对出现

文字颜色----color
字号----font-size
宽度----width
高度----height
背景色----background-color

<style>
        /*选择器{css属性}*/
        p{
            /*css属性*/
            color: red;
        }
    </style>
选择器:{属性名:属性值}

CSS引入方式:
(1)内部样式表:CSS代码写在style标签里面
(2)外部样式表:
CSS代码写在单独的CSS文件中(.css);
在HTML使用link标签引入
    <!-- link 引入外部样式表;rel:关系,样式表 -->
    <link rel="stylesheet" href="./my.css">
(3)行内样式:配合javascript
CSS写在标签的style属性值里
<div style="color: red;font-size: 30px;">这是 div 标签</div>

CSS选择器:查找标签,设置样式
基础选择器:
(1)标签选择器:使用标签名作为选择器->选中同名标签设置相同的样式 ,无法差异化同名标签的样式。
*(2)类选择器:查找标签,差异化设置标签的显示效果。
1.定义类选择器->.类名
2.使用类选择器->标签添加class="类名"
一个类选择器可以给多个标签使用,一个标签可以使用多个类名,class属性值写多个类名,类名之间用空格隔开。<div class="red size">我勒个烧刚</div>

id选择器:查找标签,差异化设置标签的显示效果,id选择器一般配合javascript使用,很少用来设置CSS样式
(1)定义id选择器->#id名
(2)使用id选择器->标签添加id="id名"
*同一个id选择器在一个页面只能使用一次

通配符选择器:查找页面所有标签,设置相同样式,符号:*,不需要调用,浏览器自动查找页面所有标签,设置相同的样式

画盒子:使用合适的选择器画盒子

文字控制属性:
字体大小:font-size
字体粗细:font-weight
    数字:正常400
           加粗700
    关键字:正常normal
              加粗bold
字体倾斜:font-style,em标签默认是倾斜的
    正常:normal
    倾斜:italic
行高:line-height
    设置多行文本的间距
    (1)数字+px
    (2)数字(当前标签font-size属性值的倍数)
    行高:上间距+文本高度+下间距
    行高-垂直居中:行高属性值等于盒子高度属性值。
字体族:font-family
    属性值:字体名,font-family属性值可以书写多个字体名,每个字体用逗号隔开,执行顺序是从左到右依次查找,font-family属相最后设置一个字体族名,网页开发建议使用无衬线字体sans-serif
字体复合属性:font
    font:是否倾斜(itailc)是否加粗 字号/行高 字体,注意自号和字体值必须书写,否则font属性不生效。
文本缩进:text-indent
    数字+px
    数字+em(推荐:1em=当前标签的字号大小)
文本对齐:text-align(居中的是文字内容,不是标签)
    left:左
    center:中
    right:右
修饰线:text-decoration
    none:无
    underline:下划线
    line-through:删除线
    overline:上划线
    text-decoration: none;:去掉修饰线
颜色:color

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值