注:主要是一些面試題涉及的知識點
八種創(chuàng)建等高列布局
左側(cè)固定寬木柬,右側(cè)自適應(yīng)屏幕寬,左右兩列救拉,等高布局
- src和href的區(qū)別
1)src用于替換當(dāng)前元素,href用于在當(dāng)前文檔和引用資源之間確立聯(lián)系隧出。
href是Hypertext Reference的縮寫踏志,表示超文本引用。用來建立當(dāng)前元素和文檔之間的鏈接胀瞪。常用的有:link针余、a。 瀏覽器會識別該文檔為css文檔凄诞,并行下載該文檔圆雁,并且不會停止對當(dāng)前文檔的處理。這也是建議使用link帆谍,而不采用@import加載css的原因伪朽。
2)src是source的縮寫,src的內(nèi)容是頁面必不可少的一部分汛蝙,是引入烈涮。src指向的內(nèi)容會嵌入到文檔中當(dāng)前標(biāo)簽所在的位置朴肺。常用的有:img、script坚洽、iframe戈稿。當(dāng)瀏覽器解析到該元素時,會暫停瀏覽器的渲染讶舰,知道該資源加載完畢鞍盗。這也是將js腳本放在底部而不是頭部得原因。
- CSS link/import區(qū)別
(1) link屬于HTML標(biāo)簽跳昼,而@import是CSS提供的;
(2) 頁面被加載的時般甲,link會同時被加載,而@import引用的CSS會等到頁面被加載完再加載;
(3) import只在IE5以上才能識別鹅颊,而link是HTML標(biāo)簽敷存,無兼容問題;
(4) link方式的樣式的權(quán)重 高于@import的權(quán)重.