css总结

本次主要记录的内容有:

主流浏览器及其内核是什么?

css权重问题?

进制及其进制的转换为题?


现在主流浏览其有哪些?其中内核是什么?

什么是主流浏览器:1·占一定的市场份额

                               2·有独立开发的内核<有开源部分是浏览器操作外壳,也有内核部分                                                                识别代码运行,目前我国只有IE有独立的内核>

浏览器:     IE           firefox    Google chrome    safair        opera

其内核:     trident    Gecko     webkit/blink        webkit       presto


css权重:(优先级 高=> 低)进制256


!important              infinity正无穷    

                //(这里的正无穷时是可以计算的,例:!important+1>infinity)

行间样式                  1000

id                              100

class/属性/伪类          10

标签选择器/伪元素      1

通配符*                       0


进制:是人们利用符号进行计数的科学方法。

x进制:表示某一位置上的数运算时逢x进1。例::二进制:由两个基本字符0,1组成,逢2进1。二进制(B)八进制(O)十进制(D)十六进制(H)下面是具体转换方法:


二进制  -------->>>>十进制(逆序排列)

                eg:(01100100)B

                            0        1         1        0        0        1        0       0    

                            2^7    2^6    2^5    2^4    2^3    2^2    2^1    2^0

            0*2^0 + 0*2^1 + 1*2^2 + 0*2^3 + 0*2^4 + 1*2^5 + 1*2^6 + 0*2^7 = 100

                          所以:(01100100)B = (100)D

十进制  -------->>>>二进制(整数部分除R取整,余数中最后的到的数为最高位,最先得到的余数为最低位, 小数部分乘R取整 ,按正序走即可)

                      1         2         3    .    3          2        1

                    2^2     2^1     2^0   .  2^-1     2^-2     2^-3

低位<<=====高位    高位=======>>低位(由幂的高位向低位记录)

                  eg:(125.253)D

                                (125)D=(1111101)B

                                //这个就不用记录了,除2取整就可以了,然后逆序排列即可

                                (0.253)D

                                0.253*2=0.506        0

                                0.506*2=1.012        1

                                (0.253)D = (0.01)B

                    (125.253)D = (1111101.01)B


八进制  -------->>>>十进制

                        eg:(1507)O

                                          1               5               0             7

                                        8^3            8^2           8^1          8^0

                                      1* 8^3  +  2*  8^2  +  0*  8^1  + 7*  8^0 = 839

                        (1507)O = (839)D

十进制  -------->>>>八进制(直接法   间接法 八进制里最大的为7,大于等于8都是错的)

                    直接法:整除8取余,小数乘8取整

                                    (136.125)D = (210.0)O

                    间接法:D ====>> B ====>>O(将十进制先转换为二进制,再每三个数字                                     分为一组,不足三组的用零代替,再将分组的二进制转八进制)

                                eg:(478.0245)D

                                            (478)D = (111 011 110 )B

                      1        1      1                 0       1       1                1         1      0       

                    2^2    2^1   2^0             2^2    2^1   2^0             2^2    2^1   2^0        

                            7                              3                                   6                

                    (478)D = (736)O <如果有小数, 2^-1     2^-2     2^-3 计算即可>

十六进制  -------->>>>十进制(0-9,a,b,c,d,f  最大为f=15)

                    eg:(abc.8c)H

                            a        b          c    .      8        c    

                        16^2    16^1    16^0  . 16^-1    16^-2

                    10* 16^2 +  11* 16^1  +  12* 16^0  +  8* 16^-1  +  12* 16^-2 = 2748.547875

                            (abc.8c)H = ( 2748.547875 )D

十进制  -------->>>>十六进制(与十进制转八进制有点相似,分为直接法和间接法两种,

直接法:整除16取余,小数乘16取整

间接法:D ====>> B ====>>H(将十进制先转换为二进制,再每四个数字                                     分为一组,不足四组的用零代替,再将分组的二进制转十六进制 )


现在的人们工作节奏快,压力也不小,我觉得好的产品就是要满足人们最本质的自我-----懒。最近有一部剧《南方有乔木》,其中在研发无人机时不用手控器,而是改用拥有大量使用的手机当作控制,解决了手控器难操作的弊端,很大程度成全了我们懒人的懒。当然也是由于人们的这种本性,使得科技变得更加有地位也更快的发展。

你可能感兴趣的:(css总结)