Originally Posted by carlos4147
.....normally i have issues with IE (like everyone else) but this time is MOZ too....
I don't have any issues with IE7+.
In any case, you are using html5 elements. HTML5 is still in development and will be for a few years yet. Consequently browser support for it varies and is patchy.
For one thing, have a look at this in your code:
You have a <header> inside a div with an id="header". Looking at this, the purpose of the <div> appears to be the same as the header, so why on earth have both? How is one of them not redundant?
Why not ditch the still in development html5 from your code and use the Strict doctype for either html4 or xhtml? You don't need html5 at all for what you are trying to do.
Then validate the html and css. Having a separate stylesheet for a browser is just so unnecessary nowadays and so 20th Century.
You won't have browser compatibility issues for that page if you recode with Strict (x)html.