通过阶段性学习与实践,我对table布局、table+css布局、div+css布局有了一个全新的认识与理解。其实前端语言与后端语言一样,在项目设计过程中,只有选择最合适的布局方式,才是沧桑正道。我认为,选择什么样的布局方式,应因项目的实际情况而定:
•当项目为小微企业宣传站时,如果开发周期较短,且改版、升级的可能性不大,建议使用table+css的布局,简单、快速、高效;
•当项目需要在保留内容的同时,较为频繁地变更展示效果,建议使用div+css布局;
•个人不建议单纯使用table进行布局;
就笔者从业12年积累的大量企业站开发经验与测试效果而言,使用table+css布局,无论是在访问速度、浏览器兼容、展示效果、还是在SEO性能上,可以说没有任何问题。
总结:职业前端,手中无剑,心中无剑,见招拆招,信手拈来,纵横捭阖。