Web实现:各种不同的CSS样式示例

78 篇文章 2 订阅
68 篇文章 0 订阅
字体大小:
font-size: 12px;
字体粗细:
font-weight: 200;
font-weight: lighter;
font-weight: 400;
font-weight: normal;
font-weight: 700;
font-weight: bold;
字体颜色:
color:#ff9a9e;
文字对齐方式:
text-align: left;	//居左
text-align: right;	//居右
text-align: center;	//居中
文字行高:
line-height:50px;
字间距:
letter-spacing:30px;
CSS内部样式:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>内部样式演示</title>
<style>
  /*给h3标签添加样式*/
  h3{
    font-size:28px;
    color:#333;
    letter-spacing:5px;
  }
    /*给p标签添加CSS样式*/
    p{
      font-size:12px;
      color:#666;
    }
</style>

</head>
<body>
    <!-- 添加一个h3标题标签 -->
    <h3>练习内部样式</h3>
    <!-- 添加一个p标签 -->
    <p>内部样式就是将HTML标签和CSS的样式文件分离开来</p>


</body>
</html>
CSS外部样式:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>外部样式</title>
    <!-- 引入外部index.css文件 -->
    <link rel="stylesheet" href="./index.css">
</head>
<body>
    <h3>练习外部样式</h3>
    <p>内部样式就是将HTML标签和CSS的样式文件分离开来</p>
</body>
</html>
/*给h3标签添加样式*/
h3{
    font-size:28px;
    color:#333;
    letter-spacing:5px;
}
/*给p标签添加CSS样式*/
p{
    font-size:12px;
    color:#666;
}
标签选择器:
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <title>标签选择器</title>
    <style>
      /* 给h3标签添加样式 */
      h3 {
        font-size: 25px;
        color: #330867;
      }

      /* 给h4标签添加样式 */
      h4 {
        font-size: 18px;
        color: #30cfd0;
      }

      /* 给p标签添加样式 */
      p {
        font-size: 14px;
        line-height: 28px;
        color: #4a5252;
      }
    </style>
  </head>

  <body>
    <h3>孟航沛</h3>
    <h4>平面设计师</h4>
    <p>
      专业综合性强,具有较强的综合能力,学习认真刻苦,虽然我的专业是思想政治教育,但是我们所学的除了马克思主义的相关理论之外,同时还学习了管理学、心理学和法学的相关理论知识,专业具有较强的综合性,使我具备较强的综合能力,基本能够胜任行政设计师助力这个岗位。
    </p>
    <h3>江晓风</h3>
    <h4>UI</h4>
    <p>
      专业综合性强,具有较强的综合能力,学习认真刻苦,虽然我的专业是思想政治教育,但是我们所学的除了马克思主义的相关理论之外,同时还学习了管理学、心理学和法学的相关理论知识,专业具有较强的综合性,使我具备较强的综合能力,基本能够胜任行政设计师助力这个岗位。
    </p>
    <h3>左小青</h3>
    <h4>插画师</h4>
    <p>
      专业综合性强,具有较强的综合能力,学习认真刻苦,虽然我的专业是思想政治教育,但是我们所学的除了马克思主义的相关理论之外,同时还学习了管理学、心理学和法学的相关理论知识,专业具有较强的综合性,使我具备较强的综合能力,基本能够胜任行政设计师助力这个岗位。
    </p>
    <h3>蒋小鱼</h3>
    <h4>Java工程师</h4>
    <p>
      专业综合性强,具有较强的综合能力,学习认真刻苦,虽然我的专业是思想政治教育,但是我们所学的除了马克思主义的相关理论之外,同时还学习了管理学、心理学和法学的相关理论知识,专业具有较强的综合性,使我具备较强的综合能力,基本能够胜任行政设计师助力这个岗位。
    </p>
  </body>
</html>
类选择器:
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>多个类名</title>
    <style>
        li {
            list-style: none;
        }
    /*在这里书写通用样式*/
    .common{
      font-size: 22px;
      color: #333333;
      letter-spacing: 8px;
    }
    /*在这里书写特殊样式*/
    .current{
      color:#FF6973;
    }
    </style>
</head>

<body>
    <ul>
        <li class="common">白日依山尽,</li>
        <li class="common current">黄河入海流。</li>
        <li class="common">欲穷千里目,</li>
        <li class="common">更上一层楼。</li>
    </ul>

    <ul>
        <li>松下问童子,</li>
        <li>言师采药去。</li>
        <li>只在此山中,</li>
        <li>云深不知处。</li>
    </ul>

</body>

</html>
后代选择器:
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>案例</title>
    <style>
ul li{
  list-style: none;
  font-size: 22px;
}
    .first-ul li{
      color: rgb(212, 166, 28);
    }
    .second-ul li {
      color: rgb(230, 127, 122);
    }
    </style>
</head>

<body>
    <ul class="first-ul">
        <li>苍苍竹林寺,杳杳钟声晚。</li>
        <li>荷笠带斜阳,青山独归远。</li>
    </ul>
    <ul class="second-ul">
        <li>白日依山尽,黄河入海流。</li>
        <li>欲穷千里目,更上一层楼。</li>
    </ul>
</body>

</html>
交集选择器:
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>案例</title>
    <style>
      ul li {
        list-style: none;
        font-size: 22px;
      }
    ul li a {
      /* 去除a标签的下划线 */
      text-decoration: none;
      /* 这里的颜色一定要在a标签上设置,因为a标签默认会去设置字体颜色,会层叠掉默认的黑色 */
      color: black;
    }
    ul li a.special {
      color: orangered;
    }
    </style>
</head>

<body>
    <ul>
        <li><a href="" class="special">电子产品</a></li>
        <li><a href="">家居服饰</a></li>
        <li><a href="">电竞手办</a></li>
        <li><a href="" class="special">家装服务</a></li>
        <li><a href="">房屋出租</a></li>
    </ul>
</body>

</html>
子选择器:
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>案例</title>
    <style>
      /* 使用后代选择器 */
      span {
        color: black;
      }
      p span {
        color: orangered;
      }
      /* 使用子选择器 */
      span {
        color: black;
      }
      p>span {
        color: orangered;
      }
    </style>
</head>

<body>
  <p>
    <span>Span 1. 在p标签内
        <span>Span 2. 在p标签的span标签内</span>
    </span>
</p>
<span>Span 3. 与p标签相邻</span>
</body>

</html>
高级选择器案例:
//html部分代码:
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <link rel="stylesheet" href="index.css" type="text/css" />
</head>

<body>
    <h3>经济新闻</h3>
    <ul>
        <li>换季衣服堆积如山?有群职业整理师帮你断舍离 <span>11-01 09:13</span></li>
        <li>浙江5G套餐来了 三大运营商今日正式开启办理 <span>11-01 08:36</span></li>
        <li>区块链,价值在哪里——访中国工程院院士、浙江 <span>11-01 08:34</span></li>
        <li>国内首家银行系邮币馆举办专家讲座 揭开熊猫金 <span>11-01 08:13</span></li>
        <li>电信5G正式商用 专业人士教你如何挑选适合的 <span>11-01 07:53</span></li>
    </ul>
</body>

</html>
//css部分代码:
ul,
li {
    list-style: none;
    padding: 0;
}

h3 {
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}

ul>li {
    font-size: 14px;
    color: #000000;
}

ul>li>span {
    color: #999999;
}
单个选择器的优先级:
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>案例</title>
    <style>
      p{
        color:blue;
      }    
      .poem{
        color: red;
      }
      #ch-poem{
        color:purple; 
      }
    </style>
</head>

<body>
    <p class="poem" id="ch-poem">百川东到海,何时复西归?</p>
</body>

</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jasmyn518

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值