python网站创建006:添加样式方式方法

1. 给标签添加样式有三种方式(在标签上添加、在head中添加、通过独立文件添加)。 其中(在head中添加、通过独立文件添加)是有选择器存在的

直接在标签上添加

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

<div style="color:red;">hello</div>

</body> </html>
复制代码

 

 

class选择器(适用于某一个标签)

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

    <style>
        .xx{
        color:red;
        }
    </style>
</head>
<body>
    <div class="xx">hello</div>
</body>
</html>
复制代码

 

标签选择器(适用于某一种选择器)

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

    <style>
        div{
        color:red;
        }
    </style>
</head>
<body>
    <!--只会适用于div标签-->
    <div class="xx">hello</div>
    <a>你好</a>
</body>
</html>
复制代码

 

id选择器(适用于某一个标签)

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

    <style>
        #n1{
        color:red;
        }
    </style>
</head>
<body>
    <!--只会适用于div标签-->
    <div id="n1">hello</div>
    <a>你好</a>
</body>
</html>
复制代码

 

后代选择器(适用于通过祖父关系标签)

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

    <style>
        div li{
        color:red;
        }
    </style>
</head>
<body>
    <!--只会运用于div下的li标签-->
    <div id="n1">
        <ul>
            <li>广西</li>
        </ul>
    </div>
    
    <ul>
        <li>广西</li>
    </ul>

</body>
</html>
复制代码

 

class和后代选择器结合

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

    <style>
        .n1 li{
        color:red;
        }
    </style>
</head>
<body>
    <!--只会运用于class="n1"下的li标签-->
    <div class="n1">
        <ul>
            <li>广西</li>
        </ul>
    </div>

    <ul>
        <li>广西</li>
    </ul>

</body>
</html>
复制代码

 

指定直属关系选择器

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

    <style>
        div > a{
        color:red;
        }
    </style>
</head>
<body>

    <div>
        <ul>
            <li>
                <a>广西</a>
            </li>
        </ul>
        <!--只会运用于这个div下一级的a标签-->
        <div>
            <a>广西</a>
        </div>
    </div>

</body>
</html>
复制代码

 

分组选择器

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

    <style>
        div,h1,span{
        color:red;
        }
    </style>
</head>
<body>
    <!--运用于div、h1、span标签-->
    <div>广西</div>
    <h1>广西</h1>
    <span>广西</span>

</body>
</html>
复制代码

 

属性选择器(适用于有相同属性的标签)

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

    <style>
        input[type="text"]{
        color:red;
        }
    </style>
</head>
<body>
    <!--只会运用于拥有 type="text" 的input标签-->
    <input type="text"/>
    <input type="password"/>

</body>
</html>
复制代码

 

通过独立文件添加样式:首先新建一个.css文件, 并把样式写上

posted @   博无止境  阅读(49)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
历史上的今天:
2020-07-31 常见控件测试方法
点击右上角即可分享
微信分享提示