CSS:层叠样式表(英文全称:Cascading Style Sheets)
        后缀名:css
        标志  style
        对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力
        用 属性 和 属性值 来表示     style=" 属性 : 属性值 
 
一 分类
 内联:写在标记的属性位置,优先级最高,重用性最差
               < div style = "width : 100px; height : 100px; background-color : red; bordet : 1px solid blak ">
               </div >
 
内嵌:写在页面的head中,优先级第二,重用性一般
           <style type = " text/css ">
             p {                                             -- 只对 p 标签起作用
                     样式
              }                                               -- 标签的 高、宽、颜色等 都是一种样式
 
 外部:写在一个以css结尾的文件中,通过引用来建立文件与html页面的关系,优先级最低,但是最灵活最好用,重用性最好
        ————————————————————        
            . p {
                     样式                                    -- css样式文件  相当于  <style type = " text/css "> 直接写就可以
                }
 
 
二 选择器 
                主要针对外部内嵌两种形式
 id选择器: #  id,优先级最高,只能选中一个元素
                                               
                 | # a {                |
                 |            样式       |                 
                 |       }                |
                  -————————-                      
            调用    <div  id = " a " >       <div>          
class选择器:. class,优先级第二,能选中一堆元素
 
                 | b {                 |

                 |            样式       |                 
                 |       }                |
                  -————————-                      
             调用    <div  clss = " b " >       <div>   
 
标签选择器:标签名 div  span 等给指定标签一个样式,优先级最低,能选中一堆元素,不建议使用
 
                 |  div  {              |

                 |            样式       |                 
                 |       }                |
                  -————————-                      
              调用    <div >       <div>                 -- 给所有的 div 套一个样式

特殊选择器:
   并列:逗号隔开

. d1, .d2, #d3 {        |                  -- d1,d2,d3 样式相同

           |            样式                 |                  -- 可以用在不同的父集子集中
           |       }                          |                 
            -————————-——---                      
          调用    <div  clss = " d1" >     <div>  
                   <div  clss = " d2 " >    <div>       

< div  id  = " d3 "  >    <div>

后代:空格隔开

                 | .d2 sp  {          |

                 |            样式       |                   -- 在标签 d2 中的 class =“ sp ”标签 (父集,子集)          
                 |       }                |
                  -————————-                      
              调用   <div class = "d2" >
                            <span class = "sp">   </span>
                       </div>

选择器的优先级

同一类型选择器,内嵌高于外部

不同类型选择器,id 最高(如 外部 id 高于内嵌 class)

内联优先级最高

CSS 分类 选择器的更多相关文章

  1. 发布两款JQ小插件(图片查看器 + 分类选择器),开源

    图片查看器,github地址:https://github.com/VaJoy/imgViewer 效果如下: 这款当初大概写了2小时,有点匆忙地赶出来的,使用的接口很简单: $.bindViewer ...

  2. js仿百度文库文档上传页面的分类选择器_第二版

    仿百度文库文档上传页面的多级联动分类选择器第二版,支持在一个页面同一时候使用多个分类选择器. 此版本号把HTML,CSS,以及图片都封装到"category.js"中.解决因文件路 ...

  3. CSS.01 -- 选择器及相关的属性文本、文字、字体、颜色、

    与html相比,Css支持更丰富的文档外观,Css可以为任何元素的文本和背景设置颜色:允许在任何元素外围设置边框:允许改变文本的大小,装饰(如下划线),间隔,甚至可以确定是否显示文本. 什么是CSS? ...

  4. CSS(选择器)

    CSS(选择器) 作用:用于匹配 HTML 元素 选择器分类: 1.元素选择器  a{} 2.伪元素选择器  ::before{}  (真实存在的元素) 3.类选择器   .link{} 4.属性选择 ...

  5. CSS常用选择器的认识

    ---恢复内容开始--- 前言:在CSS中选择器的种类有很多很多,但是在实际的工作中,我们经常会用到的分为两大类:基础选择器和复合选择器这两个大类,学习选择器的目的就是为了在复杂的页面中能够快速定位到 ...

  6. 0009 CSS基础选择器( 标签、类、id、通配符)

    typora-copy-images-to: media 第01阶段.前端基础.CSS基础选择器 CSS选择器(重点) 学习目标: 理解 能说出选择器的作用 id选择器和类选择器的区别 应用 能够使用 ...

  7. CSS初识- 选择器 &背景& 浮动& 盒子模型

    # CSS初识-目标: > 1. 学会使用CSS选择器 > 2. 熟记CSS样式和外观属性 > 3. 熟练掌握CSS各种基础选择器 > 4. 熟练掌握CSS各种复合选择器 &g ...

  8. 2020年12月-第02阶段-前端基础-CSS基础选择器

    CSS选择器(重点) 理解 能说出选择器的作用 id选择器和类选择器的区别 1. CSS选择器作用(重点) 如上图所以,要把里面的小黄人分为2组,最快的方法怎办? 很多, 比如 一只眼睛的一组,剩下的 ...

  9. CSS的选择器

    <div id="demo"> <div class="inner"> <p><a href="#" ...

随机推荐

  1. cudnn 安装步骤

    上官网下载对应的cudnn https://developer.nvidia.com/cudnn 下载完cudnn后,命令行输入文件所在的文件夹 (ubuntu为本机用户名) cd home/ubun ...

  2. Redis持久化之RDB&&AOF的区别

    在说Redis持久化之前,需要搞明白什么是数据库状态这个概念,因为持久化的就是将内存中的数据库状态保存到磁盘上.那么什么是数据库状态呢?Redis是一个key-value数据库服务器,一般默认是有16 ...

  3. ASP.NET Web API 中使用 swagger 来管理 API 文档

    本文以 ASP.NET Web API 为后台框架,利用 EF6 连接 postgreSQL 数据库,使用 swagger 来生成 REST APIs文档.文章分二个部分,第一部分主要讲如何用 EF6 ...

  4. c# List使用中遇到的问题

    最近在项目上写的方法,想通过减少访问数据层,将需要重复调用的值存入List,无意中碰到的一个巨坑,至今仍不明所以,在此写出来,一来是看看有没有同道中人,二来是看看有没有大牛能解惑. 逻辑如下: 1.从 ...

  5. ConcurrentHashMap源码解析(2)

    此文已由作者赵计刚授权网易云社区发布. 欢迎访问网易云社区,了解更多网易技术产品运营经验. ConcurrentHashMap()     /**      * 创建ConcurrentHashMap ...

  6. D17——C语言基础学PYTHON

    C语言基础学习PYTHON——基础学习D17 20181014内容纲要: 1.jQuery介绍 2.jQuery功能介绍 (1)jQuery的引入方式 (2)选择器 (3)筛选 (4)文本操作 (5) ...

  7. 关于OC中的几种延迟执行方式

    第一种: [UIView animateWithDuration: delay: options: animations:^{ self.btn.transform = CGAffineTransfo ...

  8. Elasticsearch Java Client连接池

    按照Elasticsearch API,在Java端使用是ES服务需要创建Java Client,但是每一次连接都实例化一个client,对系统的消耗很大,即使在使用完毕之后将client close ...

  9. JAVA多态计算面积main函数调用方法

    public static void main(String[] args) { Shape shape; Scanner input = new Scanner(System.in); System ...

  10. ilspy反编译

    资料: http://www.cnblogs.com/JamesLi2015/archive/2011/09/08/2170519.html 软件: http://ilspy.net/