列表 长度单位 颜色单位 字体样式

1、列表(可以互相嵌套):

无序列表 :ul(块元素) li(块元素)
有序列表:ol li
定义列表:dl dt dd


    1为默认,默认阿拉伯数字
    type可以等于 i/a/A/I......

    去掉项目符号:
    有序:ul{list-style:none;}
    无序:ol{list-style:none;}

    2、长度单位:

    
    .box1{
                /*1em = 1font-size*/
                font-size:100px;
                /*表示:一个em=100px,*/
                width:2em;
                /*em随字号大小变化
                2个em=200px*/
                height: 50%;
                /*父类的像素的50%*/
    

    3、兄弟选择器:

    span+p{} (span和p必须要紧挨着)
    span~p{} (span后面的所有p元素)

    4、否认伪类:

    p:not(.hello) {}

    5、字体的样式:

    font-family:"Segoe Script"; 加引号说明那是一个字体
    font-family:arial; (改变英文,中文还是默认)
    font-family:华文彩云,arial,微软雅黑;
    (第一个不支持用第二个,第二个不支持用第三个......)

    我的电脑-c盘-Windows-fonts 可查看支持的字体

    网页中将字体分为五大类:
    serif(衬线字体)
    sans-serif (非衬线字体)
    monospace(草书字体)
    fantasy(虚幻字体)
    例如:

    6、样式继承:
    (内联样式)

    字体大小可以继承
    边框、背景(透明的,会显示父类的颜色)、定位不会被继承

    7、选择器的优先级:

    选择器的优先级:
    !important 避免使用, .p1{color:green !important;}
    内联样式,优先级1000


    ID选择器,优先级100 #p1{}
    类和伪类,优先级10 .p1{}
    元素选择器,优先级1 p{}
    通配*,优先级0 *{}
    继承的样式,没有优先级

    复合选择器
    p#p2 优先级:1+100
    p.p2 优先级:1+10

    相同的(覆盖,显示出后者的):
    .p1{
    color:yellow;
    }

    .p3{
        color:red
    }
    

    并集选择器(个算个的,单独计算,不加在一起):
    div,p,#p1,.hello{}

    8、颜色单位:

    background-color:
    rgb(200,0,0) (红色深浅也可变化)
    rgb(240,240,240) 灰色(截屏)
    rgb(100%,20%,50%)
    #ff0000
    #aabbcc = abc

    8、a的伪类:

    伪类选择器:
    :link{} 没访问过的
    :visited{} 访问过的
    :hover{} 鼠标滑过
    :active{} 正在点击

    (1)、如果先active后hover那后面的会覆盖前面的
    (2)、如果把link和visited写在active和hover后面,active和hover将会被覆盖。

你可能感兴趣的:(列表 长度单位 颜色单位 字体样式)