HTML在IE10中不起作用,但在IE7中起作用
我对IE10有问题,它在iframe中不能完美地呈现html,但在IE7中可以工作。在ie10中。。。在段落和列表中似乎没有应用边距 我使用iframe嵌入来自其他文件的html,如HTML在IE10中不起作用,但在IE7中起作用,html,css,internet-explorer,Html,Css,Internet Explorer,我对IE10有问题,它在iframe中不能完美地呈现html,但在IE7中可以工作。在ie10中。。。在段落和列表中似乎没有应用边距 我使用iframe嵌入来自其他文件的html,如 <div> <iframe src="page1.html" frameborder="0" scrolling="no"> </iframe> </div> <div> <iframe src="page2.html
<div>
<iframe src="page1.html" frameborder="0" scrolling="no"> </iframe>
</div>
<div>
<iframe src="page2.html" frameborder="0" scrolling="no"></iframe>
</div>
以下是网站链接:
请帮助我了解这个问题您应该为段落使用
元素,然后对这些元素应用文本格式,而不是直接将文本添加到
。如果没有为一组文本指定任何标记和样式,则将根据默认样式表进行呈现,这在所有浏览器中都不相同
为了节省时间,您可能需要尝试一种新的方法或策略
要使故事简短:
- css reset:放置一个空(0样式)样式表来覆盖它,就像 如果没有定义的话。然后,由您添加每个 应应用于页面的样式设置
- css规范化:它不会“取消”css,而是会尽最大努力确保默认样式中没有渲染差异,而不会重置它
G:\sales\u proposition\u test\index.html
不是您的站点链接。抱歉,站点链接是指向此html文件的本地路径。我们没有任何访问权限。它在IE 10中对我起了作用。你能解释一下它以什么方式呈现不正确吗?我们不是读心术的人,所以假设我们对你的html一无所知(我们不知道),如果你在第二页看到内容下面有一段,类。内容文本p不适用于ie,在您在段落中看到的其他页面中有类。摘要p不适用于ie@FrederikL我不明白。在这两种浏览器中,td
的显示方式有什么不同,这对p
来说不是问题?@MrLister OP说段落在iFrame中没有正确呈现,但没有实际的段落,只有包含文本节点的表格单元格。因此,如果有适当的标记可供依赖,则调试/维护段落会容易得多。不需要任何标记就可以解决这个问题,但我认为他先解决这个问题会更容易。@MrLister我在第2-3页的“仅使用表格”中的第2-3页中的每一页都使用段落pages@Frederik.L这不是什么需要“解决”的问题。表格单元格可以包含文本节点,就像段落可以包含文本节点一样。OP的HTML并没有什么问题(除了这里和那个里的一些过时属性),所以并没有必要对其进行任何更改,当然也不需要添加不必要的标记。