這幾個標記主要是用于提高table標簽的加載以及顯示的,說白了,就是分布加載。在傳統的瀏覽器,在加載
時,是當所有的標簽中元素都被下載后才會顯示,當然這樣的用戶體驗是不好的。再加入了這幾個t打頭的標簽后,
table就會分布的加載table中的元素,順序依據寫在table中的標簽順序進行。?為了讓大表格(table)在下載
的時候可以分段的顯示,就是說在瀏覽器解析HTML時,table是作為一個整體解釋的,使用TBODY可以優化顯示。
如果表格很長,用tbody分段,可以一部分一部分地顯示,不用等整個表格都下載完成。下載一塊顯示一塊,表格
巨大時有比較好的效果。
????tbody、tfoot、thead一般來說用得不是很多,對于比較復雜的頁面,頁面的排版用到了很多的表格,表格
的結構也就相對的復雜了,所以又將表格分割成三個部分:題頭、正文和腳注。而這三部分分別用: thead,
tbody, tfoot來標注。
thead 表格的頭????????用來放標題之類的東西
tbody 表格的身體????放數據本體?
tfoot 表格的腳???????放表格的腳注之類
我覺得最直接的用處是:???
??TBODY包含行的內容下載完優先顯示,不必等待表格結束.另外,還需要注意一個地方。表格行本來是從上向下顯示的。
但是,應用了thead/tbody/tfoot以后,就“從頭到腳”顯示,不管你的行代碼順序如何。也就是說如果thead寫在了
tbody的后面,html顯示時,還是以先thead后tbody顯示。
新了解的,記錄。