Beyond their ability to organize and present information, they are a critical tool in creating consistent and creative page layouts. CSS2 adds some interesting features to the HTML table model, giving you even greater control over your documents. Table Basics CSS2 does not change the fundamentals of HTML tables.
Tables are a collection of cells, arranged into rows.
Rows, in turn, are arranged into a table. Various attributes let you control the size and alignment of cells within rows and rows within tables, and give you some control over column-specific attributes. The HTML table model was fairly robust even before CSS2 came on to the scene. Within CSS2, you'll find new properties that extend the table model to include audio presentation, allow table elements to exist in documents that would otherwise not contain tables, and give you much greater control over table layout, border management, and cell alignment. As we'll see in the coming weeks, tables have become a sophisticated component of HTML and CSS2.