【web前端】CSS样式

CSS应用方式

在标签

<h2 style="color: aquamarine">hello world!</h2>

在head标签中写style标签

复制代码
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        .c1{
            height: 100px;
        }
        .c2{
            height: 200px;
            color: aqua;
        }
    </style>
</head>
<body>

<h1 class="c1">用户列表</h1>

<h1 class="c2">用户列表</h1>

</body>

写到文件

  • 文件:
复制代码
.c1{
    height: 100px;
}
.c2{
    height: 200px;
    color: aqua;
}
  • html:
复制代码
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <link rel="stylesheet" href="com.css">

</head>
<body>

<h1 class="c1">用户列表</h1>

<h1 class="c2">用户列表</h1>

选择器

类选择器

复制代码
.c1{
    color: pink;
}
复制代码
<h1 class="c1">乒乓球</h1>

ID选择器

复制代码
#c2{
    height: 100px;
}
复制代码
<h2 ID="c2">羽毛球</h2>

标签选择器

复制代码
li{
    color: aquamarine;
}
复制代码
<ul>
    <li>篮球</li>
    <li>排球球</li>
</ul>

属性选择器

复制代码
input[type='text']{
    border: 1px;
    color: chocolate;
}
复制代码
<input type="text">
<input type="password">

后代选择器

复制代码
.yy li{
    color: blue;
}
复制代码
<div class="yy">
    <ul>
        <li>中国</li>
        <li>美食</li>
    </ul>
</div>

多个样式和覆盖

覆盖顺序是按照style中的顺序来的, <div class="c2 c1">中国移动</div>和 <div class="c1 c2">中国移动</div>是一样的效果

复制代码
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        .c1{
            color: blue;
            border: 1px solid red;
        }
        .c2{
            font-size: 20px;
            color: aqua;
        }
    </style>
</head>
<body>
    <div class="c1 c2">中国移动</div>
</body>
相关推荐
龙骑utr几秒前
qiankun微应用动态设置静态资源访问路径
javascript
Jasmin Tin Wei1 分钟前
css易混淆的知识点
开发语言·javascript·ecmascript
齐尹秦5 分钟前
CSS 列表样式学习笔记
前端
wsz77779 分钟前
js封装系列(一)
javascript
Mnxj9 分钟前
渐变边框设计
前端
用户76787977373211 分钟前
由Umi升级到Next方案
前端·next.js
快乐的小前端13 分钟前
TypeScript基础一
前端
北凉温华14 分钟前
UniApp项目中的多服务环境配置与跨域代理实现
前端
源柒14 分钟前
Vue3与Vite构建高性能记账应用 - LedgerX架构解析
前端
Danny_FD15 分钟前
常用 Git 命令详解
前端·github