I am getting really weird behavior, it seems like IE8 is not handling the child selector in CSS correctly. Consider the following:
<html>
<head>
<style>
ul>li {font-style: italic}
</style>
</head>
<body>
<ul> <li>Hello </li> </ul>
</body>
</html>
This displays Hello in italics on FF, but not on IE8. If you change the selector to:
ul li {...}
It displays italic in both browsers.
Where am I going wrong?