• Css 基础知识(一)


    1、Css概念

    CSS 指层叠样式表 (Cascading Style Sheets)(级联样式表),Css是用来美化html标签的,相当于页面化妆。

    ◆样式表书写位置

    2、 选择器

    2.1、写法

    选择器是选择谁(标签)的过程

      选择器{属性:值; 属性:值;}

     

    属性

    解释

    Width:20px;

    宽  (px:像素)

    Height:20px;

    高 

     

    Background-color:red;

    背景颜色

    font-size:24px;

    文字大小

    text-align:left | center| right

    内容的水平对齐方式

    text-indent:2em;

    首行缩进(em文字)

    Color:red;

    文字颜色

    2.2、选择器的分类

     基础选择器:标签选择器、类选择器、ID选择器                                                            
     复合选中器:交集选择器、后代选择器、子代选择器、并集选择器

    2.2.1 基础选择器

    ◆标签选择器

      标签{属性:值;}

    特点:标签选择器定义之后,会将页面所有的元素都执行这个标签样式。

    ★颜色的显示方式

      ◎直接写颜色的名称

      ◎十六进制显示颜色 0—9 a—f

    #000000; 前2位代表红色(R),中间2位代表绿色(G),后边2位代表蓝色(B)。PS:值越接近0颜色越深,相同值时写3个即可 #eeeeee =#eee

      ◎rgb      color: rgb(140,49,50);

      ◎rgba     color: rgb(140,49,238);    

               a代表alpha 不透明度值 0-1       PS:0为不透明  1为100%透明   0.5 半透明

    ◆类选择器(重点)

      类选择器,是对HTML标签中class属性进行选择。CSS类选择器的选择符是 “.“ 类选择器在css样式编码中是最常用到的

      写法   .自定义类名{属性:值;  属性:值;}

    特点: 谁调用,谁生效。

           一个标签可以调用多个类选择器。

        多个标签可以调用同一个类选择器。

     ★类选择器命名规则

      不能用纯数字或者数字开头来定义类名;

      不能使用特殊符号或者特殊符号开头(_除外)来定义类名;

      不建议使用汉字来定义类名;

      不推荐使用属性或者属性的值来定义类名;

     页面布局常见命名规范

    ID选择器

      ID选择器和类选择器用法一样,区别是同一个HTML页面中不能有相同的ID名称(使用多个相同的ID选择器,浏览器不会报错但是不符合W3C标准了,JS调用会出问题,所以ID选择器命名必须要唯一性)

    写法    #自定义名称{属性:值;}

    特点:   一个ID选择器在一个页面只能调用一次。

        一个标签只能调用一个ID选择器。

        一个标签可以同时调用类选择器和ID选择器

    ◆通配符选择器

    通配符选择器用“*”号表示,他是所有选择器中作用范围最广的,能匹配页面中所有的元素。其基本语法格式如下:

      *{属性:值;}

    特点:给所有的标签都使用相同的样式。

    ★不推荐使用,增加浏览器和服务器负担。

    2.2.2 复合选择器

    概念:两个或者两个以上的基础选择器通过不同的方式连接在一起

    ◆交集选择器(标签指定式选择器(即....又....))

        标签+类(ID)选择器{属性:值;}

    特点:即要满足使用了某个标签,还要满足使用了类(id)选择器。

    ◆后代选择器(重点)

      后代选择器用来选择元素或元素组的后代,其写法就是把外层标记写在前面,内层标记写在后面,中间用空格分隔。当标记发生嵌套时,内层标记就成为外层标记的后代。

    (后代选择器首选要满足包含(嵌套)关系。父集元素在前边,子集元素在后边。

         选择器+空格+选择器{属性:值;}

    特点:无限制隔代。

            只要能代表标签,标签、类选择器、ID选择器自由组合。

    ◆子代选择器

      选择器>选择器{属性:值;}

    选中直接下一代元素

    ◆并集选择器

      并集选择器是各个选择器通过逗号连接而成的,任何形式的选择器(包括标记选择器、class类选择器id选择器等),都可以作为并集选择器的一部分。

      如果某些选择器定义的样式完全相同或部分相同,就可以利用并集选择器为它们定义相同的CSS样式。

      选择器+,+选择器+,选择器{属性:值;}

     

     空格(嵌套关系)

    “,” (并列关系)

    “.”(同等关系)

    3、文本元素

    3.1    属性

      font-size:16px;  文字大小

      Font-weight: 700 ;   值从100-900,文字粗细,不推荐使用font-weight:bold;

      Font-family:微软雅黑;  文本的字体

      Font-style: normal | italic;      normal 默认值  italic  斜体

      ine-height: 行高

    3.2 文本属性连写

    font: font-style font-weight  font-size/line-height  font-family;

    ◆:注意font:后边写属性的值,一定按照书写顺序。 文本属性连写文字大小字体为必写项。

      Font:italic 700 16px/40px  微软雅黑;

    3.3 文字的表达方式

    直接写中文名称。

    ◆写字体的英文名称。

    ◆unicode 编码


                         

  • 相关阅读:
    什么叫工作到位?
    SQL中PIVOT 使用
    SQL中ROW_NUMBER() 使用
    Fiddler 抓包工具总结
    设计模式之单例模式
    数据库脏读、不可重复读、幻读
    SQL查询优化《四》:临时表和表变量的使用
    SQL查询优化《三》:少做重复的工作
    SQL查询优化《二》:只返回需要的数据
    SQL查询优化《一》:SQL语句执行顺序
  • 原文地址:https://www.cnblogs.com/chenyahuan/p/6901408.html
Copyright © 2020-2023  润新知