• 前端基础之css


    一、form表单

    在form表单有两个重要的属性分别是:

                  关于表单两个属性: name: 作为发送server端的数据的键
                                                    value:作为发送server端的数据的值

    标签嵌套原则: 块级标签可以嵌套 块级、内联  但是内联只能嵌套内联标签

    二、css的引入方式:

    1、行内式

    行内式是在标记的style属性中设定CSS样式。这种方式没有体现出CSS的优势,不推荐使用。

    <p style="color: rebeccapurple">P3</p>

    2、嵌入式

          嵌入式是将CSS样式集中写在网页的<head></head>标签对的<style></style>标签对中

    <style>
    
    p {  color: red;
    
      background-color: wheat;
    }
    </style>
    3.链接式
      将一个.css文件引入到HTML文件中
        <link rel="stylesheet" href="index.css">

    4、导入式

    三、css选择器

    1、基本选择器

    一、标签选择器
    只要是选择的那个标签下的,所有的都要跟着变化
    如:div{color:red;

    }

    2、id选择器

    因为id是唯一的,选择id的标签下的,随着变化

    如: #p2{
    color:red;

    }

    切记切记切记!
    id中的那个标签前面的#要加上

    3、class选择器

    在class下面的多个标签,前面要加 .(点),这样class下面的标签才发生变化

    如: .c1{
    color:red;

    }

    4.所有选择器
    所有选择器是*代表
    如: *{
    color:red;

    }

    二、组合选择器
    1、后代选择器
    在父类下的所有和后代匹配的都会发生变化
    如: .c2 p{
    color:red;

    }

    2.子代选择器

    和父类匹配上只有在父类下的匹配会发生变化(比如父类下只有儿子符合,孙子就不符合只能除外)
    如: .c2>p{
    color: red;
    }


    3.毗邻选择器

    和父类匹配上但只能和父类相邻的会发生变化,只能是同级元素(注意:只能往下不能往上)
    如: .c2+p{
    color: red;
    }


    4.兄弟选择器
    只要能和父类匹配上,那么父类下的所有都符合

    如: .c2~p{
    color: red;
    }

    5.多元素选择器

    父类下所有的一一对应匹配的都会发生变化
    如: .c2 .c3,.c2~.c3{
    color: red;
    background-color: green;
    font-size: 15px;
    }

     
    
    






  • 相关阅读:
    使用SQL语句创建SQL数据脚本(应对万网主机部分不支持导出备份数据)
    js和jquery页面初始化加载函数的方法及先后顺序
    熔断器原理
    List<T>线性查找和二分查找BinarySearch效率分析
    ASP.NET资源大全-知识分享 【转载】
    C#语法——委托,架构的血液
    SUPERSOCKET 客户端
    VS 中的几种注释方法
    计算机专业术语中英文对照
    2018服务端架构师技术图谱
  • 原文地址:https://www.cnblogs.com/mengqingjian/p/7553639.html
Copyright © 2020-2023  润新知