I got a result that says to set the body's display property to table-cell and then use the vertical-align property. Is this recommened?
EDIT: Wait, that didn't work.
EDIT 2: All of the information that I've been getting from google are saying the same thing. That is to wrap something around the content in the body, div mostly.
Why wouldn't you suggest using a table? Would a div be better?
Tables are for tabular data display, not marking up your document. There are a bunch of methods than can be used to center a div on the screen. I would look at A List Apart for some helpful topics, or google search for 'vertical alignment of content in div'.
PS There is nothing than cannot be designed with proper CSS than can be built with tables. And never turn to tables for layout. Never. you can seriously knock out a CSS layout just as fast as a table-based layout, without all the cruft.
Everah wrote:you can seriously knock out a CSS layout just as fast as a table-based layout, without all the cruft.
Cruft? Honestly I don't see why not. It works good and I'm not really interested in a title (professional).
If not accessibility, why are you not interested in semantic development? Or the actual readable mark up document? Sure, tables are the easiest thing to use (when you are not a professional designer), they are simply not the best, or intended, tool to use.