前端学习DAY03

一、css引入方式

        css层叠式样式表

        css引入方式

        1、行间引入

        2、内部样式表

        3、外部样式表

            开发时常用

            link和@import引入css区别

            1. @import是css2.1之后才推出的,因此可能出现兼容性问题,link不存在兼容性问题

            2. link不仅可以引入css,也可以使用其他类型的文件,功能更加强大

            推荐使用link

<link rel="stylesheet" href="./css/style.css">
    <link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
    <style type="text/css">
        /* 使用@import导入css */
        @import url("./css/goods.css");
    </style>

二、css文本操作

        

border属性

        border-width设置border的宽度

        border-color设置border的颜色

        border-style设置border的样式

            /* 设置border的宽度 */
            border-width: 5px ;
            /* 设置border的颜色 */
            border-color: #f00;
            /* 设置边框样式 */
            border-style: dashed;

        它们三个也可以合写:

        border:width style color;

 /* 设置边框样式 */
            border-style: dashed;

        可以给单独给某个边设置border

        border-top  设置上边

        border-left 设置左边

        border-bottom   设置下边

        border-right    设置右边

            /* 单独设置一个边 */
            border-bottom:10px #f00 solid;
            border-left: none;

        常用的border-style值

        1.solid  实线

        2.dotted圆点虚线

        3.deshed短线虚线

        4.none隐藏border

        不常用

        5.double双实线

        6.3d边框

            groove  3d凹槽

            ridge   3d凸槽

            inset   内嵌

            outset  外嵌

border-style: solid;


   color属性,设置文本颜色

        值:

        1.英文单词

        2.十六进制颜色0-F,#后面跟六位表示颜色的数字,前两位表示红色,中间两位表示绿色,后两位表示蓝色

        #aabbcc如果两两 相等则可以简写为#abc

        3.rgb(),rgba()设置颜色

        括号当中设置对应数字,0-255,0表示黑色255表示白色

        rgb(255,0,0)红色

        rgba中的a表示透明度,取值范围是0-1,0表示完全透明,

border-color:#f00 ;
border-color: rgba(225,0,0,0.5);

      文本修饰text-decoration

        值:

            1.underline 下划线

            2.overline  上划线

            3.line-through 中划线(删除线)

            4.none   去掉线(没有文本修饰线)

   


            /* 给文本设置下划线 */
            text-decoration: underline;
            /* 上划线 */
            text-decoration:overline;
            /* 中划线 */
            text-decoration: line-through;

        文本转化   text-transform

        值:

            1.lowercasse 全部小写

            2.uppercase  全部大写

            3.capitalize 首字母大写

    text-transform:lowercase ;
 
    text-transform: uppercase;

    text-transform: capitalize;

        行高line-height

        对于单行本,line-height设置的高度如果和标签高度相同,则可以做垂直居中效果

        如果是多行文本,可以理解为行间距

                  direction设置文字方向

            ltr 默认,从左向右

            rtl 从右向左

        text-indent 首行缩进它的值是具体数值

        word-spacing:      设置两个单词之间的距离

        letter-spacing:    设置两个字符之间的距离

.txt{
            border: 1px #f00 solid;
            direction: rtl;
            text-indent: 40px;
            word-spacing: 30px;
            letter-spacing: 5px;
        }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值