Everytime I try to code my design I am having problems with the tables... I can get the top to work, no problem, but when I move onto the content part... If I got 2 tables, one left, one right. And in the left table I got 6 rows in them, I can't have 2 rows in the table on the right, and put the line where I want it to be... Does anyone understand me here ? And does anyone know how I can fix this? And is it hard to start using div's?
Hey welcome to the club of table enemies. and yes it is hard to use div's specially if you want to write cross browser web pages. but gives you absolute positioning power. .
Definitely use divs and css (css layouts) unless you have a true tabular layout to create (i.e. one where tables and cells are all the same heights if you see what I mean?). When you have tables with cells that do not have the same hieghts in rows, you get problems and usually have to resort to using stacks of spacer images in their own cells to maintain a consistent layout. This increases tha amount of unnecessary coding and subsequently increases your file size and whatnot. Table based layouts are a tad old and redundant now and in no way offer you the layout capabilities of divs and css (such as placing main content before headers and other content - excellent for SEO), not to mention that css layouts are much easier on file sizes. There are quite a few ready made cross browser compatible css layouts on the net, just google for them. Good luck