# Table or CSS layout?

**URL:** <https://forum.kirupa.com/t/table-or-css-layout/237058>\
**Category:** web dev\
**Created:** [August 26, 2007, 11:49pm UTC](https://forum.kirupa.com/t/table-or-css-layout/237058 "2007-08-26T23:49:04Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![onitaeu](https://avatars.discourse-cdn.com/v4/letter/o/f05b48/32.png) [@onitaeu](https://forum.kirupa.com/u/onitaeu)\
**Post date:** [August 26, 2007, 11:49pm UTC](https://forum.kirupa.com/t/table-or-css-layout/237058/1 "2007-08-26T23:49:04Z")

</div>

Hi!

I’m building a small/medium web site and I’m uncertain about what to use in making the layout. What do you suggest me: to build the layout using tables or just using CSS blocks. Which of it is best practice?

If I understood well W3Schools recommends using only CSS blocks when building a web site layout; and tables should be used only for holding data. Are they right? What do you think? What do you recommend me?

Thanks in advance!
