This web site I built blinks every time I try to go from one page to another. What I mean by blinking is that the page shows expanded look of layers underneath before it displays the completed look of it. If this is a sloppy explanation, please take a look at my site to get an idea.

www.belioantonio.com/main.html

Although the blinking lasts for less than 1/2 second, I find this very annoying. I believe that the site visitors will also be bothered by this blinking effect happening when loading every single sub-page.

Is there anything that can be done to eliminate this blinking stage??
I would greatly appreciate our expert members advice!

abduraooft

05-13-2009, 08:48 AM

You have used <img> tags for styling your webpage which isn't correct and not semantic. You may consider setting a wide back strip having 1px height as the background.

Another issue is your use of tables for making your layout, which also considered as very bad (http://www.hotdesign.com/seybold/).

Besides the above, using a code like

<div id="headerMain"> </div> causes divitis (http://csscreator.com/?q=divitis) in your markup, and such cases can be easily avoided by setting suitable margins to the subsequent elements.