Safari样式表问题

时间:2011-05-04 16:01:13

标签: wordpress safari stylesheet

好的,我有一个小新闻Feed / wordpress网站正在进行,但无论我改变什么,包含月份和年份的顶级H3标签,都不会改变safari中的样式。它只是不承认风格。如果你在任何其他浏览器中打开它看起来很好。我很茫然,觉得我改变了一切。

这是我的css

#content h3{
font-size: 13px;
line-height: 18px;
margin-bottom: 5px;
padding: 30px 10px 5px;
border-bottom: 1px solid #ededed;
color: #959595;}

这里是html for it ...

 <h3 class = "head_style_3"><?php echo  $gttime?> <?php echo $year?></h3> 

任何想法好吗?!我正在失去理智...

2 个答案:

答案 0 :(得分:2)

在你的#content h3 {语句之前,你的style.css中有一个字符集定义:

@charset "utf-8";

也许Safari在这个位置不喜欢它并停止解析css,但这只是一个假设。

答案 1 :(得分:0)

你也错过了一个关闭div,它会在某些浏览器中抛出显示。 [Invalid] Markup Validation of dudnyk.com news - W3C Markup Validator。在验证报告中向下滚动以查看行号和源代码。

并将javascript包装在CDATA中,以避免它丢失验证错误。

<script type="text/javascript">
/* <![CDATA[ */



/* ]]> */
</script>