乐趣区

关于css:CSS

CSS 简介

在昨天我学完 HTML 根本语法之后,我明天筹备减速学习 CSS,加油!!!
CSS 指的是 Cascading Style Sheet(层叠样式表),是用来管制网页外观的一项技术。
首先咱们得晓得,HTML 是用于管制网页的构造,而 CSS 用于管制网页的外观,JavaScript 管制的是网页的行为。

CSS 款式的引入形式

有三种形式:

  • (1)内部样式表
  • (2)外部样式表
  • (3)行内样式表

(1)内部样式表
语法:

<link rel="stylesheet" type="text/css" href="文件门路" />

在这里:rel、type、href 都是固定的值。
(2)外部样式表

<style type="text/css">
   …………
</style>

将 style 标签放在 head 标签外面
(3) 行内样式表
语法:

<div style="color:red;"> 放松温习 </div>

在理论开发中,个别都是应用内部样式表。
还有设置款式时留神他的 id 和 class,通过这两个属性能够精准管制每个局部的款式,id 不能雷同,class 能够雷同。

CSS 选择器

选择器就是为了抉择你想要批改款式的中央的工具,相当于一个定位工具,精准定位。
有五种最实用的选择器:
(1)元素选择器
(2)id 选择器
(3)class 选择器
(4)后辈选择器
(5)群组选择器

(1)元素选择器
抉择不同的标签,来批改款式,如 div、p、h1 等
示例:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>CSS 选择器练习 </title>
        <style type="text/css">
            p{color: red;}
        </style>
    </head>
    <body>
        <p> 元素选择器 </p>
        <hr>
        <div>
            <p> 这是一个段落 </p>
            <h4> 这是一个大题目 </h4>
            <div> 最初一行 </div>
        </div>
        <p> 元素选择器 </p>
        <hr>
        <p> 元素选择器 </p>
        <hr>
        <p> 元素选择器 </p>
        <hr>
        <p> 元素选择器 </p>
        <hr>
    </body>
</html>

显示成果:

(2)id 选择器
通过标签的属性的 id 来抉择,id 名后面加上 ”#” 来批改款式。
示例:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>CSS 选择器练习 </title>
        <style type="text/css">
            #abc {color: red;}
        </style>
    </head>
    <body>
        <p> 元素选择器 </p>
        <hr>
        <div>
            <p> 这是一个段落 </p>
            <h4> 这是一个大题目 </h4>
            <div> 最初一行 </div>
        </div>
        <p id="abc"> 元素选择器 </p>
        <hr>
        <p> 元素选择器 </p>
        <hr>
        <p> 元素选择器 </p>
        <hr>
        <p> 元素选择器 </p>
        <hr>
    </body>
</html>

显示成果:

(3)class 选择器
通过标签的属性的 class 来抉择,class 名后面加上 ”.” 来批改款式。
示例:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>CSS 选择器练习 </title>
        <style type="text/css">
            .name {color: red;}
        </style>
    </head>
    <body>
        <p> 元素选择器 </p>
        <hr>
        <div class="name">
            <p> 这是一个段落 </p>
            <h4> 这是一个大题目 </h4>
            <div> 最初一行 </div>
        </div>
        <p id="abc"> 元素选择器 1 </p>
        <hr>
        <p class="name"> 元素选择器 2 </p>
        <hr>
        <p class="name"> 元素选择器 3 </p>
        <hr>
        <p> 元素选择器 4 </p>
        <hr>
    </body>
</html>

显示成果:

(4)后辈选择器
前面通过代码间接举例子
示例:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>CSS 选择器练习 </title>
        <style type="text/css">
            .name p {color: red;}
            .name1 h4{color: burlywood;}
            #name3 h3{color: darkgoldenrod;}
        </style>
    </head>
    <body>
        <p> 元素选择器 </p>
        <hr>
        <div class="name">
            <p> 这是一个段落 </p>
            <h4> 这是一个大题目 </h4>
            <div> 最初一行 </div>
        </div>
        <div class="name1">
            <p id="abc"> 元素选择器 1 </p>
            <hr>
            <p class="name"> 元素选择器 2 </p>
            <h4> 这是一个大题目 1 </h4>
            <h4> 这是一个大题目 2 </h4>
            <hr>
            <p class="name"> 元素选择器 3 </p>
            <hr>
            <h4> 这是一个大题目 3 </h4>
            <p> 元素选择器 4 </p>
        </div>
        <div id="name3">
            <p> 这是一个段落 </p>
            <h3> 这是一个大题目 </h3>
            <div> 最初一行 </div>
        </div>
        <hr>
    </body>
</html>

显示成果:

(5)群组选择器
抉择多个,两头以逗号隔开。
示例:
<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8">
    <title>CSS 选择器练习 </title>
    <style type="text/css">
        div,p{color:cadetblue;}
    </style>
</head>
<body>
    <p> 元素选择器 </p>
    <hr>
    <div class="name">
        <p> 这是一个段落 </p>
        <h4> 这是一个大题目 </h4>
        <div> 最初一行 </div>
    </div>
    <!-- <div class="name1"> -->
        <p id="abc"> 元素选择器 1 </p>
        <hr>
        <p class="name"> 元素选择器 2 </p>
        <h4> 这是一个大题目 1 </h4>
        <h4> 这是一个大题目 2 </h4>
        <hr>
        <p class="name"> 元素选择器 3 </p>
        <hr>
        <h4> 这是一个大题目 3 </h4>
        <p> 元素选择器 4 </p>
    <!-- </div> -->
    <div id="name3">
        <p> 这是一个段落 </p>
        <h3> 这是一个大题目 </h3>
        <div> 最初一行 </div>
    </div>
    <hr>
</body>

</html>
显示成果:

在这五种外面群组选择器效率最高了。

退出移动版