1.嚴格模式和混雜模式
1)嚴格模式, 排版和js運作模式以 目前浏覽器的最高标準運作, 也就是說低版本浏覽器會給你造成想象不到的别的效果.
2)混雜模式, 頁面以寬松的的向後相容的模式顯示, 可以模拟老式浏覽器行為防止 目前網頁所在的站點無法工作.
總是可以讓使用者有資訊可以獲得.
3)這兩種模式區分在于<doctype ...> 是否存在以及格式是否正确, 如果頂部沒有的話, 或者格式不正确也會導緻文檔以
混雜模式呈現.
2.那些行内元素和塊元素, 還有的是空元素.
css規範有雲, 每個元素都有自己的display屬性, 确定這個元素的類型, 而且每個元素都有自己預設的display值.
1)display:block, 塊級元素: div ul ol li dl dt dd h1 h2..h6 p
2)display:inline, 行内元素: a b span img input select strong
3)void? 空元素:<br/> <hr/> <img/> <input/>
<link/> <meta/>
<area> <base> <col> <command> <embed>
<prara> <source> <track>
3.link 和 @import 的差別
1)link屬于xhtml标簽, 而@import是由css提供的.
2)頁面被加載時, link同時被加載, 而@import引用自css, 等到頁面加載完畢之後再加載相應的檔案.
3)import面臨相容性問題, 因為隻有在ie5以上的ie浏覽器才識别, 而link是xhtml标簽, 沒有這方面的問題.
4)權重問題, lin的樣式權重高于@import引進的樣式權重.