美文网首页
CSS导入方式和优先级

CSS导入方式和优先级

作者: 这样你就找不到我了 | 来源:发表于2022-01-07 15:13 被阅读0次

    三种导入方式

    • 行内导入(一般不用) div标签内部
       <div style="color: red;">demo_css_color_change</div>
    
    • 内部导入 head内部
        <style>
            div{
                color: red;
            }
        </style>
    
    • 外部导入(最多使用) head内部 rel不可省略
        <link rel="stylesheet" href="css/style.css" />
    

    优先级

    行内优先级最高,内部导入和外部导入同优先级,整体遵循覆盖原则,即谁离标签最近,谁的优先级最高

    demo代码

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8" />
            <title>demo_css_导入方式</title>
            <style>
                div{
                    color: red;
                }
            </style>
            <link rel="stylesheet" href="css/style.css" />
        </head>
        <body>
            <div style="color: red;">demo_css_color_change</div>
        </body>
    </html>
    
    

    style.css文件代码

        div{
            color: aqua;
        }
    

    拓展

    • import 外部导入方式(2.1版本加入),css样式,需放入style中,先加载网页骨架,后渲染
            <style>
                @import url("css/style.css");
            </style>
    
    • link 外部导入方式,html标签,需放入html源代码中使用,先渲染,再一次加载

    相关文章

      网友评论

          本文标题:CSS导入方式和优先级

          本文链接:https://www.haomeiwen.com/subject/evohcrtx.html