CSS基础

css 是层叠样式

css 与 html 区别
css 用 : html用=

css 层叠样式

  1. style 内联样式
  2. 内部样式
  3. 外联样式
<!-- 外部样式 -->
    <link rel="stylesheet" href="./demo.css">
    <!-- 内部样式表 -->
    <style>
       font{
        color: blue;
        size: 0cap;
        font-family: "楷书";
       }
       div{
        background-color: rgb(100, 21, 80);
       
       }
       body{
        background-image: url(./1.jpg);
       }
    </style>
</head>
<body>
  <!-- style 内联样式表 -->
  <div style="width: 500px;height: 400px;border: 1px solid black;font-size: 30px;">
  <font >文本标记</font>
  </div>

层叠: 同一个元素使用了不同的样式 样式叠加就叫层叠
冲突:同一个元素相同属性就是冲突 遵循就近原则选择属性
继承:在父子关系中 只有文本可以被继承 块级元素可以继承父级的样式,行级不可以

选择器

  1. 全局选择
  2. class 选择
  3. id 选择
  4. 群组选择器
  5. 标签选择器
  6. 层级选择
  7. 层次择器 1. 子代选择器
  8. 层次择器 2. 后代选择器 空格
  9. 层次择器 3. 相邻兄弟选择器 +
  10. 层次择器 4. 通用兄弟
<style>
        /* 全局选择器 */
        *{
            margin: 0;
            padding: 0;
        }
        /*  class 选择器 */
        .q{
            background-color: aqua;
        }
        /* id 选择器 */
        #d{
            background-color: burlywood;
        }
        /* 群组选择器 */
        b,a{
            background-color: yellow;
        }
        /* 层次择器   1. 子代选择器 >*/
        ul>li{
            color: red;
        }
          /* 层次择器   2. 后代选择器 空格*/
          aa li{
            list-style: none;
          }
        /* 层次择器   3. 相邻兄弟选择器  + */
        li+a{
            background-color: blue;
        }
        /*  层次择器    4. 通用兄弟 */
        ul>li~a~p {
            background-color: chartreuse;
        }
伪类选择器

必须先为默认然后为鼠标访问后状态接着是 鼠标悬浮的状态最后为鼠标点击 (顺序必须这样)

 b+a:link{
            /* 默认状态 */
            background-color: red;
        }
        b+a:visited{
            /* 访问过后 */
            background-color: black

        }
        b+a:hover{
            /* 鼠标浮动 */
            background-color: aqua;
        }
        b+a:active{
            /* 鼠标点击 */
            background-color: yellow;
        }

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值