说到布局,流传已久的table布局可以说是悄然形成了气候,以至于今天仍然有不少的网站仍在沿用这种布局方式。table布局能够被普遍接受和应用自然有它的原因。想自己刚参加工作的时候就是采用这种布局,最重要的一条:结构严谨准确。这当然是那时候的想法。
比如,我们在设计一个上中下结构的页面。策略一:设计一一列三行的表格,第一行作Header,第二行作Bodyer,第三行作Footer ;策略二:设计三个表格,行和列根据实际需要而定,但这三个表格无必要顺序并列放在页面中,第一个表格实现Header,第二个实现Bodyer,第三个实现Footer。
因为表格的显示并非流式的,因此,它必须将该表格中的数据全部加在完毕之后才一下子呈现出来。这样的话,策略一的缺点就暴露无遗,数据量大的网站极有可能访问的时候有过长的白屏时间,这种漫长的等待显然是为用户所无法接受的,于是就有了策略二。策略二将整个页面分为了几部分,然后就可以按表格的顺序加载数据,在一定程度上避免了策略一所带来弊端。
待续……