Tableless HTML5/CSS3 design avoids the deprecated practice of using HTML <table> constructs for page layout. Instead, Cascading Style Sheets (CSS) are used to format web pages. Web 3.0 designers leverage the advantages of restricting the use of HTML tables to their intended semantic purpose, i.e. the laying out of tabular data. These advantages include improved accessibility of the information to a broader range of users and a wider variety of user agents. There are bandwidth savings as large numbers of semantically meaningless tags are removed from the HTML source leaving fewer but more meaningful headings, paragraphs and lists. Layout instructions are segregated into CSS stylesheets which can be cached for reuse as each visitor navigates the site.
Many web developers have yet to remove tables from their web page layouts, while many others have become reluctant to introduce a simple HTML table even where it might make sense to do so. Savvy web developers use tableless web layouts to separate syntax from semantics whenever it is practicable.
Is dated web page source limiting your search visibility and site accessibility?