首页 > Web开发 > 详细

前端基础之CSS

时间:2019-09-04 16:17:38      阅读:60      评论:0      收藏:0      [点我收藏+]

一:CSS基础简介

【1】基础结介绍

(1)简介:层叠样式定义表

(2)作用:当浏览器读到一个样式表的时候 其会通过CSS样式表对网页进行格式化渲染

 

【2】CSS语法

(1)组成部分

  (1)选择器

  (2)声明

    (1)属性

    (2)属性值

/* P:选择器
   括号:属性 以及属性值
 */

p {
    color: antiquewhite;
    font-size: 14px;
}

 

(2)CSS注释

/*单行注释*/

/*多行注释1
  多行注释2*/

 

二:CSS引入方式

(1)外部样式引入

例如:


  <!--    引入外部CSS样式-->
<link rel="stylesheet" href="my_css.css">

PS:此种方式调用有点类似于调用第三方模块 此方式最为正规

 

(2)内部样式定义:

例如:

<head>
    <meta charset="UTF-8">
    <title>Title</title>
<!--    内部样式定义-->
    <style>
        p{color: blue}
    </style>
</head>

 

(3)行内样式定义

例如:

<p style="color: aqua">迟迟钟鼓初长夜 耿耿星河欲曙天</p>

PS:此种方式最不推荐

 

三:CSS选择器

【1】基本选择器:

(1)标签选择器:

例如:

技术分享图片
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        p{color: blue}
    </style>
</head>
<body>
<p >迟迟钟鼓初长夜 耿耿星河欲曙天</p>
<p >迟迟钟鼓初长夜 耿耿星河欲曙天</p>
<p >迟迟钟鼓初长夜 耿耿星河欲曙天</p>
<div>上穷碧落下黄泉 两处茫茫皆不见</div>
<div>上穷碧落下黄泉 两处茫茫皆不见</div>
<div>上穷碧落下黄泉 两处茫茫皆不见</div>
</body>
</html>
标签选择器

PS:只有被选择的标签才会被相应的CSS渲染

 

(2)类选择器:

例如:

技术分享图片
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
<!--    类的语法结构.加类名-->
    <style>

        .c1{color: blue}
        .p1{font-size: 20px}
        
    </style>
</head>
<body>
<p class="p1">迟迟钟鼓初长夜 耿耿星河欲曙天</p>
<p >迟迟钟鼓初长夜 耿耿星河欲曙天</p>
<p >迟迟钟鼓初长夜 耿耿星河欲曙天</p>
<!--一个标签中可以选择多个类-->
<div class="c1 p1">上穷碧落下黄泉 两处茫茫皆不见</div>
<div>上穷碧落下黄泉 两处茫茫皆不见</div>
<div>上穷碧落下黄泉 两处茫茫皆不见</div>
</body>
</html>
类选择器

 

(3)id选择器

例如:

技术分享图片
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
<!--    类的语法结构.加类名-->
    <style>

        .c1{color: blue}
        .p1{font-size: 20px}
        /*id选择器*/
        #d1{ font-size: medium; color: wheat}
        
    </style>
</head>
<body>
<!--绑定上述选择器-->
<p id="d1">迟迟钟鼓初长夜 耿耿星河欲曙天</p>
<p >迟迟钟鼓初长夜 耿耿星河欲曙天</p>
<p >迟迟钟鼓初长夜 耿耿星河欲曙天</p>
<!--一个标签中可以选择多个类-->
<div class="c1 p1">上穷碧落下黄泉 两处茫茫皆不见</div>
<div>上穷碧落下黄泉 两处茫茫皆不见</div>
<div>上穷碧落下黄泉 两处茫茫皆不见</div>
</body>
</html>
id选择器

 

(4)通用选择器;

例如:

技术分享图片
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
<!--    通用选择器-->
    <style>

        *{color: red}
        
    </style>
</head>
<body>

<p >迟迟钟鼓初长夜 耿耿星河欲曙天</p>
<p >迟迟钟鼓初长夜 耿耿星河欲曙天</p>
<p >迟迟钟鼓初长夜 耿耿星河欲曙天</p>

<div >上穷碧落下黄泉 两处茫茫皆不见</div>
<div>上穷碧落下黄泉 两处茫茫皆不见</div>
<div>上穷碧落下黄泉 两处茫茫皆不见</div>
</body>
</html>
通用选择器

PS:此种方式基本不会使用 因为其直接匹配整个网页代码 网页太过于单调

 

前端基础之CSS

原文:https://www.cnblogs.com/SR-Program/p/11459424.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!