首页 > 其他分享 >css

css

时间:2023-01-19 20:11:39浏览次数:28  
标签:color 标签 h1 html red 选择器 css

1.结构:

h1{                         //h1是选择器
      color:red;          //color是属性,red是属性值
    }

2.样式类型:

2.1.内联样式:直接写到html标签的,用style属性直接声明,没有选择器,

                       仅对当前的html元素有效。

<p style="color:red;">非顶级程序员</p>

2.2.内部样式:选择器是写在html中的head的标签里面,用style标签。

                        仅对当前的页面有效。

<head>
        <meta charest="utf-8">
        <title>顶级程序员</title>
        <style>
        h1{                               //选择h1标签的
               color:red;
             }
        </style>
</head>

2.3.外部样式:通过把link标签放在head标签里,然后指定link标签的href属性来指定外部css路径,这样就可以引入外部样式表了。  

<html>
<head>
        <meta charest="utf-8">
        <title>document</title>
        <link rel="style sheet"href="style.css">              //通过这个属性
</head>
</html>

3.选择器

3.1.类型选择器:选择页面上所有的该类型

h1{
       color:red;
    }

3.2.类选择器:用点加类名,需要一个class属性在html语言来指定

html语言:
<p class="my-p">我是一个段落</p> //class name为"my-p"
CSS语言:
             .my-p{
                        color:red;
                      }

3.3.id选择器:以#开头,#再加id

html语言:
<p id="my-p">我是一个段落</p>
css语言:
#my-p{ color:orange; }

3.4.通用选择器:

CSS语言:
*{ ...... }

3.5.组合选择器:

CSS语言:
h1.my-p{ //既要有h1,又要有class name为my-p的这个属性 } h1,h2{ //这个选择器要选择h1的元素和h2的元素 }

3.6.父子选择器:

html语言:
<div>
    <h1>
        父子选择器
    </h1>
</div>
css语言:
div h1{
           color:blue:
          }

4.优先级

4.1.类型选择器<类选择器<id选择器

4.2.相同的规则按照加载顺序写在后面的优先级更高

     eg:h1为黄色

          h2为白色

      则最终h1为白色

4.3.继承下来的优先级永远低于直接指定的样式   

  

  

  

 

  

  

  

  

  

 

  

标签:color,标签,h1,html,red,选择器,css
From: https://www.cnblogs.com/dawanbuchila/p/17062067.html

相关文章

  • 博客园定制css 定制记录
    最近些日子,把自建的blog都转到这里了,为的是方便些。体验了下,发现园子里默认字体太小了,看着着实费劲!(吐槽下:官方手册也没提供!),查了半天百度,把界面做了些调整,主题选择drakgreen......
  • color.scss
    $primary:#F72E96FF;//rgba(247,46,150,1)$secondary:#2979FFFF;//rgba(41,121,255,1)$success:#388E3CFF;//rgba(56,142,60,1)$info:#8470FFFF;//......
  • scrollbar.scss
    /*stylelint-disable*/@import'./color.scss';/*滚动条整体样式*/::-webkit-scrollbar{width:0.8rem;/*高宽分别对应横竖滚动条的尺寸*/height:0.8re......
  • mixin.scss
    @import'./color.scss';/*primary:#F72E96FF--rgba(247,46,150,1)*/@mixinprimary($opacity:1){color:rgba(247,46,150,$opacity);}@mixinprimary-......
  • html css js 手写简易轮播图
    源码下载:https://github.com/pine007/source-codes/blob/main/html-css-js-手写简易轮播图.zip1、效果2、编码<!DOCTYPEhtml><html><head><metacharset="UTF-......
  • [CSS]背景图片很大,根据屏幕缩小适配后,div之间有空隙的问题
    RT。美术给的素材宽度是1080px的。在不缩放的情况下,1080px宽度的屏幕显示div之间正常,没有空隙,但使用transform属性之后,div缩小,div之间有空隙(白线) 百度有人说给这些div......
  • CSS3学习笔记
    CSS3学习笔记            CSS3选择器总结(表格)html标签有2种关系:包含关系和并列关系;CSS3选择器分类:基本选择器、组合选择器、属性选择器、伪类......
  • CSS3选择器总结(表格)
    CSS3选择器总结(表格)html标签有2种关系:包含关系和并列关系;CSS3选择器分类:基本选择器、组合选择器、属性选择器、伪类选择器;伪类选择器分类:动态伪类、结构伪类、状态伪类......
  • css变量实现换肤
    css变量语法:var(<自定义属性名>[,<默认值]?)如果我们使用的变量没有定义(注意,仅限于没有定义),则使用后面的值作为元素的属性值变量命名不能包含$,[,^,(,%等字符,普通字......
  • 通过Canal将云上MySQL数据同步到华为云ES(CSS)中
    背景:A部门想将mysql中多张表join成一个sql查询语句,然后将结果同步到es中供搜索使用环境信息:源端mysql在阿里云上,有公网ip目标端es在华为云上,三节点操作步骤与目......