前端——css导入css样式的方法,基本选择器

导入方法


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>test</title>
    <style type="text/css">
        /*写css代码 先取标签span 选择器,全部改*/
        span{
            color:green;
        }
    </style>
    <style>
        @import "./css/test2.css";
        /*或者在链接式里再导入*/
    </style>
    <!-- href 连接一个文件,后缀名一定是css,-->
    <link rel="stylesheet" href="./css/test.css">
</head>
<body>
<!--引入css的方法
    1、行内样式
    直接在标签元素内定义 红色

    2、内接样式
    开发项目不要直接在head里写样式 绿色
    3、外接样式
        3.1 链接式
        3.2 导入式
        <link/>标签属于XHTML,@import是属性css2.1
        使用<link/>链接的css文件先加载到网页当中,再进行编译显示
        使用@import导入的css文件,客户端显示HTML结构,再把CSS文件加载到网页当中
        @import是属于CSS2.1特有的,对于不兼容CSS2.1的浏览器来说就是无效的

-->
    <div>
        <p style="color:red">
            行内改
        </p>
    </div>
<div>
    <span>内接改</span>
</div>
<p>
    链接式改
</p>
<a >导入式改</a>
<div>

</div>

</body>
</html>

基本选择器

1.标签选择器


       
            所有的标签元素都可以作为目标标签
            所有的相同标签都会更改
            目标标签即使被嵌套也能选中
       

2.id选择器

 
            同一页面不能重复
            任何标签都可以设置id,命名要规范,大小写严格区分
            id如果和class选中一个标签,id会覆盖class
        

3.类选择器


            尽量用类选择器
            类就是标签中定义class
            任何标签都可以加class,可以重复
            class 可以有多个名,空格分开
            相同的样式设置成一个类,每个标签可以选择多个类组合叠加
       

4.通用选择器


            选择所有元素
            *{
            }

用法

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>test4</title>
        <style>
             /*标签选择器 标签名*/
            p{
                color: red;
            }
            
             /*id选择器 #id名*/
            #test{
                color:blue;
            }
            
            /*类选择器 .class名*/
            .t1{
                font-size: 30px;
            }
            .t2{
                color: green;
            }
            .t3{
                text-decoration: underline;
            }
            
            /*通用选择器*/
            *{
                color: blueviolet;
            }
        </style>
    </head>
    <body>
        <div>
            <!--相互组合-->
            <p  class="t1 t2" id="test">
                小明
            </p>

            <p class="t2 t3">
                小明
            </p>
            <p class="t1 t3">
                小明
            </p>
        </div>
        <!--div>p*3 tab 快捷键div下有三个p-->

        <div>
            <p></p>
            <p></p>
            <p></p>

            <ol>
                <li>通用选择器</li>
            </ol>

        </div>
    </body>
</html>

效果

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Light__1024/article/details/86709033