今天把小志的書又看了一下,邊看邊記錄,自問自答,有些是我經歷過的筆試或者面試題(打星號的),具體的公司就不說了。
1、可以縮寫的屬性有:
padding,
border,
margin,
background:background-color||background-image||background-repeat||background-attachment||background-position;
font:font-style||font-varint||font-weight||font-size||line-height||font-family;
list-style:list-style-image||list-style-position||list-style-type;
*2、CSS選擇符有哪幾個?
通配符選擇符(*);
標籤選擇符(tag);
類選擇符(.);
包含選擇符,又稱派生選擇符或者後代選擇器( );
子選擇符也可以稱爲子對象選擇符(>);
相鄰選擇符(+);
屬性選擇符(E[attr],E[attr=”value”],E[attr~=”value”],E[attr|=”value”]);
ID選擇符。
3、選擇符的組合關係:
使用類選擇符或者ID選擇符(p#id或者p.class);
選擇符羣組(class|ID,class|ID,……);
選擇符組合(p空格span)。
4、僞類(總結爲:love hate具體爲link,visited,hover,active)
5、僞對象(:before或:after等)
*6、選擇符權值積分:
標籤選擇符、僞類及僞對象:1;
類選擇符、屬性選擇符:10;
ID選擇符:100;
style屬性:1000;
其他選擇符,如通配符選擇符等:0。
!important不算權值積分,它是最高的。
*7、HTML 4.01 規定了三種文檔類型:Strict、Transitional 以及 Frameset。
*8、visible和display的區別。