CSS属性

目录

内部样式 使用style标签 把CSS嵌入到HTML中

外部样式 创建一个单独CSS文件(.css)通过HTML中的link标签,把CSS文件引过来

内联样式 直接在元素里面使用style属性 把对应的CSS内容写进来

选择器

标签选择器 直接对div进行操作

类选择器 给特定div命名 再操作

id选择器

后代选择器

子选择器

并集选择器

伪类选择器

当鼠标移动到自己的位置时变色

鼠标点击时变色

CSS属性

字体属性

字体

字体大小

字体粗细 范围100-900

文本属性

文本颜色

有三种形式

直接写单词

rgb形式

rgba透明功能

文本对齐

右对齐

居中

文本装饰

删除线

文本缩进

行高

背景属性

背景颜色

背景图片

设置图片坐标

设置图片背景大小

图片矩形属性


CSS基本语法规则:一个选择器,大括号,大括号里面有样式内容

CSS要在style里写 style放哪都可可以,但一般放在head内

具体的样式值,以键值对方式来体现的

键和值之间使用 : 来分割

CSS注释为/* */

  1. 内部样式 使用style标签 把CSS嵌入到HTML中

  1. 外部样式 创建一个单独CSS文件(.css)通过HTML中的link标签,把CSS文件引过来

  1. 内联样式 直接在元素里面使用style属性 把对应的CSS内容写进来

内联样式的优先级更高

选择器

标签选择器 直接对div进行操作

div{
    color: green;
    font-size: 50px;
}

类选择器 给特定div命名 再操作

<div class="one">这是绿色</div>
/* 类选择器需要在前面加. */
.one{
    color: green;
    font-size: 30px;
}

id选择器

<div id="three">这是黑色</div>
#three{
    color: black;
    font-size: 30px;
}

后代选择器

<ul>
        <li>1</li>
        <li>2</li>
    </ul>

    <ol class="red">
        <li class="one"></li>
        <h3>1122</h3>
        <li>4</li>
    </ol>



.red .one{
    color: green;
}

ul li{
    color: green;
}

子选择器

<ol class="red">
        <li class="one"></li>
        <h3>1122</h3>
        <li>4</li>
    </ol>

ol>h3{
    color: yellow;
}

并集选择器

ul li,ol li{
    color: aqua;
}

伪类选择器

当鼠标移动到自己的位置时变色

    <div class="weilei">
        <p>伪类选择器</p>
    </div>
/* 鼠标移到到该位置变色 */
.weilei:hover{
    color: red;
}

鼠标点击时变色

    <div class="weilei">
        <p>伪类选择器</p>
    </div>
/* 鼠标点击变色 */
.weilei:active{
    color: blueviolet;
}

CSS属性

字体属性

字体

/* 字体 */
    font-family: 微软雅黑;

字体大小

    /* 字体大小 */
    font-size: 50px;

字体粗细 范围100-900

    /* 字体粗细 */
    font-weight: 200;

文本属性

文本颜色

有三种形式
直接写单词
color: red;
rgb形式
color: rgb(0,0,0);
rgba透明功能

第4个属性 范围是0-1 数值越小越透明

color: rgba(0, 2555, 0, 0.3);

文本对齐

默认为左对齐

右对齐

    /* 右对齐 */
    text-align: right;

居中

    /* 居中 */
    text-align: center;

文本装饰

删除线

    /* 删除线 */
    text-decoration: line-through;

文本缩进

    /* 文本缩进 */
    text-indent: 20px;

行高

上文本和下文本的距离

    /* 行高 */
    line-height: 50px;

背景属性

背景颜色

只在对应区域变色,而不是全部页面变色

background-color: red;

背景图片


background-image: url(文件路径);
    /* 横着铺图片 */
    background-repeat: repeat-x;
    /* 竖着铺图片 */
    background-repeat: repeat-y;
    /* 不铺 */
    background-repeat: no-repeat;

设置图片坐标

    /* 设置图片坐标 */
    background-position: 0 200;

设置图片背景大小

/* 关键字 */
background-size: cover
background-size: contain

/* 一个值:这个值指定图片的宽度,图片的高度隐式的为 auto */
background-size: 50%
background-size: 3em
background-size: 12px
background-size: auto

/* 两个值 */
/* 第一个值指定图片的宽度,第二个值指定图片的高度 */
background-size: 50% auto
background-size: 3em 25%
background-size: auto 6px
background-size: auto auto

/* 逗号分隔的多个值:设置多重背景 */
background-size: auto, auto     /* 不同于 background-size: auto auto */
background-size: 50%, 25%, 25%
background-size: 6px, auto, contain

/* 全局属性 */
background-size: inherit;
background-size: initial;
background-size: unset;

图片矩形属性

让四个小角边圆 越大月圆

border-radius: 10px;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值