css

一.前端的三大组成部分:
(1)HTML(Hyper Text Markup Language)超文本标记语言(结构层)
(2)CSS(Cascading Style Sheet)层叠样式表(表现层):用于美化修饰html
(3)JS(JavaScript)脚本语言(行为层):用于提供用户和界面的交互

二.CSS的概念及介绍:
(1) 作用:美化html结构,同时可以很好的将结构和表现进行分离

(2)语法格式:选择器{属性:属性值;......}

三.CSS的三种表现形式:

 

  1. 行内样式(内联样式):通过style属性将样式写入head标签中
    <div style="width: 200px;height: 200px; border:solid 1px blue;/>

     

  2. 内嵌样式:通过style标签将样式写入head中:
    语法格式:选择器(属性:属性值;属性:属性值...)
             选择器是用来筛选元素的一种方式,共7种
    eg:
     <stytle type=”text/css”>
           div{width:500px;height:800px;
            margin:300px auto;
    Background:url(img/1.png);
    background-size:100% 100%;
    }
    /style>
  3. 外联样式(外部样式):通过link标签引入css文件夹***css文件到head中                                                                             四.Css颜色的表现形式

1.直接写颜色名称(red green blue等)

2.使用rab来设置,rag可以设置图片的透明度
eg:background:rgb(76,60,40);background:rgb(70,60,40,0.8);

3.使用16进制设置颜色(最常用的)如:background:#0000

五.选择器:

  1. 标签选择器:按标签选择后设置的是同类标签的所有属性(如<table>  <a>  <div>等标签)
    常用属性:
    text-decoration:none;-----去掉下划线
    text-decoration:underline;---添加下划线
    text-decoration:overline;---添加上划线
    text-align:center;----设置文本居中对齐
    line-height;-----设置文本垂直居中
    font-family;-----设置字体样式
    font-size;-----设置字体大小
    corlor:blue;-----设置字体颜色
    background:url(img/img01.jpg);----设置背景
    background-size:100% 100%;----对style标签中的图片的背景宽和高百分百填充(百分比中间用空格隔开)
    background-size:100%,100%;----设置body中的背景图片的宽和高(百分比中间用逗号隔开)
    margin:10px auto;-----设置水平居中
    border-collapse:collapse;-----设置表格的边框合并
    list-style:none;------去掉无序列表的点
  2. id选择器
    格式:#id的值{属性:属性的值}
    eg:
    <style type="text/css">
    div{border:5px solid yellow}
    #div01{
    width: 200px;height: 200px;background: red;
    }
    #div02{
    width: 200px;height: 200px;background: blue ;
    }
    #div03{
    width: 300px;height: 300px;background:yellow;
    }
    #div04{
    width: 300px;height: 300px;background:pink;
    }
    </style>
    </head>
    <body>
    <div id="div01"></div>
    <div id="div02"></div>
    <div id="div03"></div>
    <div id="div03"></div>
    <div id="div04"></div>
    </body>
  3. class类选择器
    格式:.class的值{属性:属性值}
    (注:必须以字母开头)
    eg:
    <style type="text/css">
    .cl01{
    width: 200px;height: 200px;background-color: red;
    }
    .cl02{width: 200px;height: 200px;background: blue;}
    .cl03{
    width: 300px;height: 300px;background:yellow;
    }
    .cl04{
    width: 300px;height: 300px;background: pink;
    }
    </style>
    </head>
    <body>
    <div class="cl01"></div>
    <div class="cl02"></div>
    <div class="cl03"></div>
    <div class="cl03"></div>
    <div class="cl04"></div>
    </body>
  4. 层级选择器(分为子代选择器和后代选择器)
  1. 子代选择器:
  2. 后代选择器
     
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值