JavaWeb_03_CSS样式

《CSS样式》

目录

  • 样式引用(熟练)
  • 选择器(掌握)
  • 常用样式属性(熟练)

一、样式引用

引用方式

  1. 内联样式:写在标签里面
  2. 内部样式:写在页面里面
  3. 外部样式:写在页面外面

案例一

  • index.html
<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8">
    <title>我的首页</title>
    <!-- 引用外部样式 -->
    <link rel="stylesheet" href="./index.css">
    <!-- 内部样式 -->
    <style>
        #div2 {
            width: 300px;
            height: 100px;
            background-color: lightcoral;
            display: inline-block;
        }
    </style>
</head>

<body>
    <!-- 内联样式测试 -->
    <div id="div1" style="width:300px;height: 100px;background-color: greenyellow;display: inline-block;"></div>
    <!-- 内部样式测试 -->
    <div id="div2"></div>
    <!-- 外部样式测试 -->
    <div id="div3"></div>
</body>

</html>
  • index.css
#div3 {
    width: 300px;
    height: 100px;
    background-color: lightblue;
    display: inline-block;
}

二、选择器

案例二

  • html
<table>
    <tr>
        <td>1</td>
        <td>2</td>
        <td>3</td>
        <td>4</td>
    </tr>
    <tr>
        <!-- id:html中元素唯一标识,不可重复 -->
        <td id="td5">5</td>
        <!-- class:表示引用样式 -->
        <td class="td6">6</td>
        <td class="td7">7</td>
        <td class="td8">8</td>
    </tr>
</table>
  • css
/* 1.标签选择器 */
table {
    margin: auto;
    border: 1px solid black;
}

/* 2.id选择器 */
#td5 {
    background-color: aqua;
}

/* 3.类选择器 */
.td6 {
    background-color: blueviolet;
}

/* 4.派生选择器 */
table tr td {
    width: 200px;
    height: 50px;
    background-color: greenyellow;
    border: 1px solid black;
    text-align: center;
}

/* 5.分组选择器 */
.td7,
.td8 {
    background-color: yellow;
}

/* 6.伪类选择器 */
/* 多样式冲突时,使用!important声明该样式为最终样式 */
td:hover {
    background-color: white !important;
}

三、常用样式属性

案例三

  • html
<div class="test">
    狭路相逢勇者胜!
</div>
  • css
.test {
    /* 框样式 */
    width: 60%;
    height: 200px;
    background-color: lightpink;
    border: 5px solid greenyellow;
    border-radius: 20px;
    margin: auto;
    margin-top: 100px;
    padding: 10px;

    /* 文本样式 */
    text-align: center;
    line-height: 200px;
    font-family: "楷体";
    font-weight: bold;
    font-size: 50px;
    color: blue;
}

总结

重点

  1. 样式引用的三种方式;
  2. 样式选择器;
  3. 常用框样式及文本样式。

难点

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值