HTML & CSS
I've website created by HTML5, Css3, jquery
It is look good in IE9
but it is not look good in IE8
IE8 not support
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/
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](http://caniuse.com/).
Alternatively, you could stick with HTML4, which is supported by all current browsers - and won't fail if a visitor has JS disabled.
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.
+1 on the idea of just using HTML 4 for the moment. While <div class="nav"> is annoying, the work arounds are more annoying.
This topic is now closed. New replies are no longer allowed.