Как-то так у меня работает в Chrome и IE6.Очевидно, что это не лучший метод, но если вам нужно, чтобы он работал, то это может быть вариантом.Помните, что скрытые таким образом элементы все еще занимают место на странице.
<html>
<head>
<style type="text/css">
.standfirst { visibility: hidden; }
.standfirst .article-info { visibility: visible; }
</style>
</head>
<body>
<p class="standfirst">
<span class="article-info"><em class="byline">Rory Callinan</em></span>
A FORMER nightwatchman at the Port Macquarie company accused of dumping contaminated waste.
</p>
</body>
</html>