前端Day10笔记

一、字体样式
    1、color            字体颜色
        1)取值:
            十六进制表示
            rgba
            rgb
            颜色的英文表示
        
    2、font-size        字号(字的大小)
        1)取值:像素单位px
        2)注意:在chrome浏览器中默认是16px,最小12px(设置小于12px时显示为12px),设置为0时不显示
        
    3、font-weight     字体粗细
        1)取值:
            normal标准(也可写400)
            bold加粗(也可写700)
        
    4、font-style    字体倾斜
        1)取值:
            normal    标准
            italic    倾斜
        
    5、font-family    字体种族(字体风格)
        1)取值:
            字体的名称,例如微软雅黑、宋体、隶书、KaiTi...
        2)注意:chrome默认为微软雅黑,可以多设置几个,中间用逗号隔开,浏览器会按顺序匹配,如果都匹配不上就用默认字体微软雅黑
        
        
二、文本样式
    1、text-indent 文本首行缩进
        1)取值:
            em(em是响应式单位,1em相当于1个字体大小的像素值)
            像素单位px
        2)注意:如果没有设置字体大小,会从最近的祖先元素查找设置的字体大小,如果祖先都没有设置,那就是浏览器默认的字体大小16px作为1em
    
    2、text-decoration 文本装饰(复合属性)
        1)text-decoration-line    文本装饰线的位置
            a.取值:
                overline        上划线
                underline        下划线
                line-through    删除线
                none            无装饰
        2)text-decoration-style 文本装饰线的类型
            a.取值:
                wavy            波浪线
                solid            实线
                dashed            虚线
                dotted            点线
        3)text-decoration-color 文本装饰线的颜色
            a.取值:
                十六进制表示
                rgba
                rgb
                颜色的英文表示
        4)text-decoration 复合属性写法
            a.语法举例:
                text-decoration:overline wavy red
                表示文本装饰线的位置是上划线,类型是波浪线,颜色为红色
            b.注意:我们常用text-decoration:none;来去除元素自带的装饰效果【重要】
        3、text-align 文本的排版
            1)取值:
                left        左对齐
                center        居中对齐【常用】
                right        右对齐
                justify        两端对齐
            2)注意:
                该属性可以排版内部的除了块级元素以外的元素,如果内部是块元素,块元素是无效的,但是该块元素内部的元素同样会继承这个属性,内部的元素又会对自己内部的元素或者文本进行排版
        4、text-tansform 文本的转换
            1)取值:
                uppercase    将字母转换成全大写
                lowercase    将字母转换成全小写
                capitalize    首字母大写(以空格作为区分单位)
        5、letter-spacing 字符间距
            1)取值:像素单位px
            2)注意:
                这个间距指字符(包含中文英文字母标点符号数字)之间的间距
        6、word-spacing 单词间距
            1)取值:像素单位px
            2)注意:这个间距以空格作为区分单位
        7、white-space 文本处理方式(是否需要保留换行和缩进)
            1)取值:
                pre            保留换行,保留缩进
                pre-line    保留换行,不保留缩进
                nowrap        不保留换行,不保留缩进
                
                
三、列表样式
    1、list-style 列表前面的符号(复合属性)
        1)list-style-type 列表符号类型
            a.取值:
                square        实体正方形
                circle        空心圆
                ...            (还有很多)
        2)list-style-position 列表符号的位置
            a.取值:
                inside        符号在li的内部
                outside        符号在li的外部
        3)list-style-image 用图片作为列表符号
            a.取值:
                url()        括号中存放图片的地址
        4)list-style复合写法
            a.去除列表默认的前面的符号:
                list-style: none;【常用】
                
                
四、伪类选择器
    1、什么是伪类选择器?
        鼠标和当前元素互动时所展现的样式
    2、语法格式:
        a.选择器:hover{css样式}
            当鼠标移动到对应元素的时候触发的样式
        b.选择器:active{css样式}
            当鼠标点击对应元素的时候触发的样式
        c.选择器:link{css样式}
            该超链接未被访问时所展现的样式
        d.选择器:visited{css样式}
            该超链接被访问之后所展现的样式
    3、注意:
        :hover{css样式}以及:active{css样式}可以在任意的标签中使用;
        :link{css样式}以及:visited{css样式}只能在超链接标签中使用


五、鼠标样式
    1、cursor 鼠标展示的效果
        1)取值:
            pointer        手型
            url(),wait    将图片作为鼠标的样式
                        括号内存放图片的地址,逗号后面可以放任意的cursor值,比如pointer


六、元素显示模式之间的转换
    1、block 块元素
    2、inline-block 行内块元素
    3、inline 行内块
    1、display 切换元素的显示模式
        1)取值:
            block            以块元素方式展现
            inline-block    以行内块元素方式展现
            inline            以行内元素方式展现


七、补充:元素的宽高问题
    块级元素不设置宽高:
        width: auto;
        height: auto;
        可以暂时理解成width相当于父元素宽度的100%,也可以设置成其他值比如50%,height是由内容撑开的
    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值