css学习(基础三种选择器)

 

目录

1.基础样式:

        一  标签选择器-------标签名{属性1:;属性2:;}

        二 .类选择器--------- .class{属性1:;属性2:;}

三、复合选择器-----(后代选择器、子选择器并集选择器、伪选择器等等)

2.杂项设置(字体/文本属性)


1.基础样式:

        选择器{样式}

<head>
        <title>css</title>
        <style>
            /* 选择器{样式} */
            p {  color:red;
                font-size: 120px;
            }
        </style>
    </head>

选择器列表

(1).基础选择器:

        一  标签选择器-------标签名{属性1:;属性2:;}

        可以将所有标签选择出来

        二 .类选择器--------- .class{属性1:;属性2:;}

        可以差异化地改变样式,类不可用标签名(同时设置全体及个体,个体优先度更高)

<!DOCTYPE html>
<html>
    <head>
        <title>css</title>
        <style>
            /* 选择器{样式} */
            .w{  
                color:green;
                font-size: 40px;
            }
            .we{  
                color:red;
                font-size: 40px;
            }
            .wer{  
                color:yellow;
                font-size: 40px;
            }
            span{
                color:gold;
                font-size:40px;
            }
        </style>
    </head>
    <body>
        <a class="w">Lorem, ipsum dolor.</a>
        <p class="we">Lorem ipsum dolor sit.</p>
        <p class="wer">Lorem ipsum dolor sit amet.</p>
        <span>Lorem ipsum dolor sit amet consectetur adipisicing elit. Dignissimos!</span>
    </body>
</html>

三、复合选择器-----(后代选择器、子选择器并集选择器、伪选择器等等)

(1)后代选择器(可以选择任意一级):

<style>
    /* 可以为类名 */
    ul li/* 父级 子级 */{

    
    }
</style>

(2)子选择器(仅可选择最近一级):

 <style>
        /* 父级 > 子级 */
        /* 改变div中直属a(即直接包含关系嵌套除外) */
        div > a {
            color: blue;
        }
    </style>

    <div>
        <a>1</a><!-- 改变 -->
        <p> <a>2</a> </p><!-- 不变 -->
        <a>3</a><!-- 改变 -->
    </div>

(3)并集选择器:

    <style>
        /* 任意一名称都可作为其内容 */
        /* 如:标签1,标签2,标签3等 */
        div,ol li{
            color:skyblue;
        }
    </style>

(4)伪类选择器:

链接伪类选择器

 foucs选取焦点的表单元素,即光标点击目标会改变其颜色

2.杂项设置(字体/文本属性)

        字体设置:

.w{  
                /* 可用预设英文/十六进制/rgb代码(0,255)或(0,1.0) */
                color:black;
                font-size: 40px;
                /* 当前面字体无法正常显示会用后面的替代 */
                font-family:'宋体','微软雅黑';
                /* 字体大小 normal(想当于number=400)/bold(粗体相当于nubmer=700)/bolder(特粗体)/lighter(细体)/number */
                font-weight:1000;
                /* 改变字体风格 默认normal,如下斜体*/
                font-style:italic;
            }
            /* 简写方式 font-style font-weight font-size font-family (其中font-size fony-family 不可省略)*/
            .we{  
                font:italic 1000 40px '宋体' ;
            }

文本属性:

            h1{
                /* 可设置对齐方式 */
                text-align:center;
                /* 设置文本装饰 none/overline/underline/line-through */
                text-decoration:line-through;
                /* 文本缩进 px/em(一般为`当前文字大小(font-size)一文字) */
                text-indent:2em;
                /* 行间距 同文本缩进*/
                line-height:1em;
            }

样式表类型:

一般练习为内部样式表即上图,一般放在head里

其次行内样式表如:

<div style="color:deepskyblue;font-size:12px;">ewewewe</div>

外部样式表:
单独引用一个css文件储存信息:

/* 仅有样式信息 */
span{
    color:blue;
    font-size:22px;
}

然后用link引用:

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

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值