-2

这段代码将被加载到我正在处理的网站的不同页面上的 iframe 中。但是,应该更改页面背景的 CSS 不起作用。即使我只加载这个(如不在 iframe 中),它也有白色背景。是什么赋予了?有任何想法吗?

<!--Developed, Written, and Implemented by Henry Edward Quinn IV in May of 2012 for the a Company-->
<html xmlns="http://www.w3.org/1999/xhtml"  lang="en" xml:lang="en">

<head>
<title>More Text about Equipment</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style>
<!--This little bit of CSS styling is just to guarantee consistency.-->
body {background-color:#ebf0f3;
    font-family:Arial, Helvetica, sans-serif; }
</style>
</head>

<body>
<!--This page will be loaded into an iframe. Only what's in the body will be visible on whatever page this will ultimately be on.
Since we're just filling a text box, keep the content limited to a handful of <p> tags in order for things to stay simple.-->
<a href="PATH/equipment.txt" target="_parent">More Information</a>
<p>
We've got some equipment here that has such and such a purpose and is extremely useful in certain situations (like A, B, and C).
</p>
</body>

</html>
4

2 回答 2

7

在您拥有的<!-- comment -->CSS 中无效:

<!--This little bit of CSS styling is just to guarantee consistency.-->

改用/* your comment */

<style>
/*This little bit of CSS styling is just to guarantee consistency.*/
body {
       background-color:#ebf0f3;
       font-family:Arial, Helvetica, sans-serif; 
     }
</style>
于 2012-05-24T15:01:35.120 回答
-2

我相信这是因为您的标签中有 HTML 注释。如果您删除了评论,它应该可以工作。或使用

/* 这一点 CSS 样式只是为了保证一致性。*/.

于 2012-05-24T15:15:20.760 回答