CSS样式

css(层叠样式表) 在一个网页中主要负责了页面的数据样式。

一、编写css代码的方式
第一种: 在style标签中编写css代码。 只能用于本页面中,复用性不强。
    格式 :

        <style type="text\css">
            编写css的代码。
        </style>   
    例子:
        <style type="text\css">
           a{
                color:#F00;
                text-decoration:none;
            }
      </style> 
第二种: 可以引入外部的css文件。 推荐使用。
    方式1: 使用link标签。   推荐使用
        格式:
            <link href="css文件的路径" rel="stylesheet">

        例子: <link href="1.css" rel="stylesheet"/>

    方式2:使用<style>引入

         格式:    
                <style type="text/css" >
                    @import url("css的路径");
                </style>

         例子:
            <style type="text/css" >
                @import url("1.css");
            </style>
第三种方式:直接在html标签使用style属性编写。只能用于本标签中,复用性较差。 不推荐使用。
      例子:
        <a style="color:#0F0; text-decoration:none" href="#">新闻的标题1</a>
css的注释
css /* css的注释 ..*/

*
新闻的标题1
新闻标题2
新闻标题3

二、CSS选择器: 选择器的作用就是找到对应的数据进行样式化。

1.标签选择器: 就是找到所有指定的标签进行样式化。
    格式: 
        标签名{
            样式1;样式2.... 
        }

    例子:
        div{
            color:#F00;
            font-size:24px;
        }
2. 类选择器: 使用类选择器首先要给html标签指定对应的class属性值。
    格式:
        .class的属性值{
            样式1;样式2...  
        }   

    例子:
        .two{
            background-color:#0F0;
            color:#F00;
            font-size:24px;
        }
类选择器要注意的事项:
1. html元素的class属性值一定不能以数字开头.
2. 类选择器的样式是要优先于标签选择器的样式。
3. ID选择器: 使用ID选择器首先要给html元素添加一个id的属性值。
ID选择器的格式:

#id属性值{
        样式1;样式2...  
}
id选择器要注意的事项:
1. ID选择器的样式优先级是最高的,优先于类选择器与标签选择器。
2. ID的属性值也是不能以数字开头的。
3. ID的属性值在一个html页面中只能出现一次。
4. 交集选择器: 就是对选择器1中的选择器2里面的数据进行样式化。
    选择器1 选择器2{
        样式1,样式2.... 
    }

    例子:
        .two span{
            background-color:#999;
            font-size:24px;
        }
5. 并集选择器: 对指定的选择器进行统一的样式化。
    格式: 
        选择器1,选择器2..{
            样式1;样式2...
        }

    span,a{
        border-style:solid;
        border-color:#F00;
    }
6. 通用选择器:
        *{
            样式1;样式2...
        }
        *{
            text-decoration:line-through;
            background-color:#CCC;
        }
这个是 第一个div标签…
这个是 第二个div标签…

这个是一个span标签

新闻标题

三、伪类选择器:伪类选择器就是对元素处于某种状态下进行样式的。

a:link{color:#F00} /* 没有被点击过---红色 */

a:visited{color:#0F0} /*  已经被访问过的样式---绿色 */ 

a:hover{color:#00F;} /* 鼠标经过的状态---蓝 */

a:active{color:#FF0;}
伪类选择器表格应用
<style type="text/css" >

    table{
        background-color:#CCC;
        border-collapse:collapse;
        border:3px;
    }

    tr:hover{
        background-color:#06F;
    }
</style>
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值