IE 8 css评论问题

IE 8 css评论问题,css,Css,您好,firefox和IE 8中的网站外观总是存在一些差异,现在我的问题是我有一些段落没有正确对齐,所以我想为它们添加一些边距属性,问题是它们不在样式表中,而是在样式标记中的html头元素中。。。如何更改此设置?假设您的意思是CSS位于HTML的head元素中,而不是CSS文件中,那么您在删除head元素中的CSS并将其放入样式表时遇到了什么问题 例如,而不是: <head> <style type="text/css"> hr {color:sienna} p {mar

您好,firefox和IE 8中的网站外观总是存在一些差异,现在我的问题是我有一些段落没有正确对齐,所以我想为它们添加一些边距属性,问题是它们不在样式表中,而是在样式标记中的html头元素中。。。如何更改此设置?

假设您的意思是CSS位于HTML的
head
元素中,而不是CSS文件中,那么您在删除
head
元素中的CSS并将其放入样式表时遇到了什么问题

例如,而不是:

<head>
<style type="text/css">
hr {color:sienna}
p {margin-left:20px}
body {background-image:url("images/back40.gif")}
</style>
</head>
有关更多信息,请参阅W3学校的

如果您只能更改样式表,请尝试使用
!重要信息
要覆盖
head
元素中定义的样式,请执行以下操作:

p { margin-left: 50px !important; }
也许试试

 <!--[if gt IE 6]>


改变里面的新风格。。样式

您可以将css从页眉移到为该页面命名的新css文件中(假设此css特定于此页面/部分),然后在css表上运行条件选择(从您的描述中,我得到您已经为其他页面做过的印象)


您的另一个选择是找出代码在两种浏览器上都不起作用的原因,并对其进行调整,直到它起作用。

我刚刚加入了这个项目。。而且我不应该这么早就改变事情。。我需要让它工作起来
 <!--[if gt IE 6]>
<![endif]-->