IE8 Not support HTML5 and Css3 Elements

I’ve website created by HTML5, Css3, jquery
www.moic-egypt.com

It is look good in IE9
but it is not look good in IE8

IE8 not support

Border radius
Background Shadow
<ul>
<article>

need your help, Plz

If they aren’t supported (ul is, not sure what you mean by that) there isn’t a great deal you can do, it is a challenge for the designer. You have to leave them out and make sure they degrade gracefully or use some workarounds IF they exist: http://odino.org/border-radius-and-ie-8-and-previous-yes-we-can/

[FONT=Verdana]I think the problem there is the <nav> surrounding the <ul>. <nav> isn’t supported. This site might help you to work out whether elements are or aren’t supported. You might also want to look into [URL=“http://en.wikipedia.org/wiki/HTML5_Shiv”]HTML5 Shiv.

Alternatively, you could stick with HTML4, which is supported by all current browsers - and won’t fail if a visitor has JS disabled. :wink:

As far as styling goes, I would just provide simpler fall-back styles for those browsers that don’t understand CSS3. The site doesn’t need to look identical in all browsers, as long as it looks acceptable and is usable.
[/FONT]

+1 on the idea of just using HTML 4 for the moment. While <div class=“nav”> is annoying, the work arounds are more annoying.

Yes, people using older browsers should just do without those, but if you must have them, then use JavaScript to create them instead. As for support for <nav> etc., I agree with the others that it’s silly to use it at this stage, as it’s totally unnecessary anyway. Again, as said, you need JS to help it along in older browsers (which is really bad web design, so it’s amazing that the so called “standarsitas” have taken to trumpeting this practice so loudly).