Search

Yahoo Links

Links to Site

Login Form






Lost Password?
No account yet? Register

Syndicate

Who's Online

Home
Welcome to the Frontpage
directory
Search history:
Sep 08, 2008

kaspersky 5.0.237 license.key, diablo 2 Drop mod v1.09, psp movie creator crack regkey, zero hour map gen, zaycev hot ru, dap always resume activation code download, Oxigen Phone Manager II v.2.7 CRACK, driver DCA-540 descarga, download active code tomtom, crack delphi 2006 update 2, drive 810 grafic intel, http.meteo.infospace. ru Russia s Weather Server, No CD crack Zoo Vet, crack dvd ripper 2.20, samsung c100 irda drivers, wet lula the sex empire, zaycev hot ru, download spb finance 2.0

Sep 07, 2008

wet lula the sex empire, camera programes for nokia7610, download need4speed game, linux usb hsf modem, diablo2 cracker downloads, pc ganguro girl version 1.5 cheats, valve hammer registry, 3d sex villa v2.3 crack, Gold Miner Vegas iso, psp movie creator crack regkey, no dvd patch download, klipi mob, 3d sex villa v2.3 crack, age of mythology em portugues download, inurl psytrance wave|mp3, download need4speed game, gratis powerdvd code

Sep 06, 2008

The New Patch For Gunz Hack, 237562, what is the pin number for tiberian sun, free download amy diamond, boilsoft rm to mp3 convert free serial, cd keys pour norton 2006, Free titanic piano codes, dance ejay 3 full download, gamestudio 6.2 full german, Lollipop Cream torrent, oomph free download, nfs underground torrent nocd, Lollipop Cream torrent, Total Recorder Developer 5.3 serial download, hack too ogame, hacks for teamspeak 2.1, homeworld2 cd kay, counter strike download bedava condition zero

Sep 05, 2008

the game shreck, delux world queen cam driver, adobe donwloads manager, proxy server serial, football manager 2006 6.03 crack, The New Patch For Gunz Hack, gamestudio 6.2 full german, Game Jackal downloaden vollversion, serial key winxp, CODIGO NERO 7.01, homeworld2 cd kay, trance bittorrents, t l charger script bunny jump, descargar driver scanner spectrum f 610, counter strike download bedava condition zero, jeanna fine Free, keygen f r acid pro4.0, warez wingate 6 licence generator, baby century furniture, drive 810 grafic intel, wc3 element td 1.5 cheat, pagemaker 7 crack mac

Sep 04, 2008

philips camcoder pro dowload Symbian UIQ, sgh-c100 simlock unlock, CS 1.6 non steam install download, free diablo ii weapon editor, telecharegr wpe pro prog, key code corel, series60 theme studio download plugin, elastomania zipped full version n, sexsi video download, ocao a ee, gamestudio 6.2 full german, STYLEXP BOOT SCREN, fotos de stephen de la serie de laguna beach, maphack warcraft III battle.net download, motorola driver free downlaod, Free Atomix mp3 full version, Oxigen Phone Manager II v.2.7 CRACK, Microsoft Windows Server 2003 cdkey turkish, hp2-005 warez, FIFA Street 2 dowloads, intitle:index.of/ password.txt

Sep 03, 2008

Crack download' 'LEGO Star Wars, tmpg 3.3 serial, Dap 8 premium serial number, the battle for middle earth 2 beta trainer, pc game little fighter 2 version 2.5, empires dawn change serial number, cd key terminator 3 the game adobe free activation number vegas 5.0 downloaden, pokemon mobile phone game download free, postal 2 nude patch, symbian calculatordownload, Sonic Foundry ASID Music 4.0, 3d sex villa v2.3 crack, empires dawn change serial number, patch f r kro download, fish tycoon unlock patch, zaycev hot ru, easy wifi radar keygen, motorola driver free downlaod

Home
Why you should avoid using tables PDF E-mail
Written by Robert Santorelli   
Monday, 26 May 2008

Tables are one of the most often used HTML elements, however they are also one of the most often misused ones. In this article I will explain when it is a good idea to use tables in your code and when it is better to avoid them.

What are tables used for?

Web designers use tables for multiple purposes - positioning images and text on webpages (page layout), displaying large arrays of data, creating rectangular boxes on the webpage, creating input forms, etc.
Why do people working on Search Engine Optimization (SEO) try to avoid tables?

Use of HTML tables is often frowned upon by people doing Search Engine Optimization (SEO) work. In order to understand how tables can hurt ranking of your pages we need to take a look at the way search engines rank pages. While the exact details of search engine ranking is proprietary information available only to the search engine owners, there are some practical search optimization rules obtained by trial and error.

    Search engines prefer human-readable text to HTML markup. The more human-readable text and the less HTML markup is there on your pages the better.
    Search engines prefer smaller HTML files. The general rule is to make sure your pages do not exceed 100KB in size.

So why do HTML tables hurt search engine optimization?

The SEO-unfriendliness of HTML tables is directly or indirectly caused by the fact that table-based layouts generally tend to create larger HTML files than pure CSS-based layouts.

    A layout using HTML tables usually requires more HTML tags compared to a tableless layout implemented with CSS. In the extreme case when a table is used to create a single box, there are 3 tags used by the table layout (<table>, <tr> and <td>) versus 1 tag (<div>) used by the tableless layout. The greater number of tags used to implement the layout naturally leads to a worse text/markup ratio.
    The larger number of table tags coupled with the fact that in most cases tables use HTML attributes instead of CSS usually leads to larger files, thus hurting the SEO ranking even more.

What other problems can cause the inappropriate use of tables?

According to the HTML 4 specification:

    Tables should not be used purely as a means to layout document content as this may present problems when rendering to non-visual media. Additionally, when used with graphics, these tables may force users to scroll horizontally to view a table designed on a system with a larger display. To minimize these problems, authors should use style sheets to control layout rather than tables.

If tables often hurt SEO and can cause other problems why do people still use them?

Most important reasons for the extensive use of tables are:

    Some of the pages that use table layout have been designed in the old days when browsers did not support CSS properly. Rewriting them to use tableless CSS layout would mean lots of manual work.
    In other cases CSS-only web layout cannot completely replace the functionality offered by tables. CSS is quite versatile, but the CSS support in Internet Explorer - today's most popular browser is somewhat limited. The CSS subset understood by Internet Explorer does not really let us create non-fixed (liquid) layouts where the page expands and shrinks based on the size of the browser window. We still can convert the page to tableless and view it in Internet Explorer, but we will have to make the page layout fixed.
    Tables can also be used when they are best suited for displaying some data. For example if you have to display a school timetable then it is natural to use the HTML <table> tag.

Last Updated ( Saturday, 05 July 2008 )