首页 > Web开发 > 详细

CSS入门学习

时间:2020-05-16 10:16:56      阅读:42      评论:0      收藏:0      [点我收藏+]

CSS层叠样式表:

 0x01 前言

什么是css:

cascading style sheets(层叠   样式  表)

css作用:

结构与样式分离的方式,便于后期维护与改版

可以用多套样式,使网页有任意样式的切换效果

使页面载入得更快,降低服务器的成本

 

样式表分类:外部、内部、行内样式

 

0x02 准备

sublime/记事本/PHPstorm/webstorm这几款都好的

 

0x03 开始学习

0x03 - 0x01 css样式文件结构

技术分享图片

 

 

在HTML中写css(内部样式)

<style type="text/css">
    p{
      background-color: red;
      font-size: 20px;
    }
</style>

 

0x03 - 0x02 选择器

什么是选择器,干啥子用哦?

用来选择(找到)需要添加样式的位置

 

常用选择器:标签选择器、(归)类选择器

标签选择器:

技术分享图片
<style type="text/css">
    p{
        background-color: blue;
        font-size:  40px;
    }
</style>

<p>http://www.baidu.com</p>
View Code

 

类选择器:

技术分享图片
<style type="text/css">
    .p1{
        font-family: 隶书;
    }
</style>

<p class="p1">百度</p>
View Code

 

0x03 - 0x02 背景设置

background-color  颜色   背景色

background-image               图片位置   图片作为背景图

background-repeat              repeat、    背景图片重复的方向

             repeat-x、

            repeat-y、

            no-repeat 

background-attachment      scroll、       背景是否随滚动条滚动

                                            fixed  

background-position               见后表                背景图像的其实位置

background                    背景样式的值是符合属性值组合(以上综合填写即可)

 

技术分享图片

 

 

 

示例:

技术分享图片
    body{
        background-color: yellow;
        background-image: url("1.jpg");
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-position: 10px 20px;
    }
View Code

 

0x03 - 0x02 外部样式表

新建一个文档,然后里面全部是css代码

接着用link插入到html代码中去

作用:使网页的表示层与结构层彻底分离

示例:

<link rel="stylesheet" type="text/css" href="index.css">

除了link,还有其他方法

link:用于定义文档与外部资源的关系

rel:是relationship的英文缩写,也就是关系

type:定义css样式文件的类型

href:链接的css文件名字

 

0x03 - 0x04 优先级总结

行内元素样式设置> 内部样式设置 >外部连接样式设置

 

0x03 - 0x04 颜色表及html代码

技术分享图片

 

CSS入门学习

原文:https://www.cnblogs.com/JeffKing11/p/12897230.html

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