Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/204.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 将边框半径添加到表格中会在IE中异常显示页面_Html_Css - Fatal编程技术网

Html 将边框半径添加到表格中会在IE中异常显示页面

Html 将边框半径添加到表格中会在IE中异常显示页面,html,css,Html,Css,我有几页正常的表格边框,在我将代码更改为显示圆角半径之前,这些页面工作得很好,这影响了页面的整个布局。此问题仅发生在web服务器上的IE中。当在本地服务器上启动时,它在IE中运行良好。代码在Chrome和FF中始终运行良好 <table style="background-color: Snow; margin-top: 20px; border: 2px solid #cccccc;-webkit-border-radius: 20px;-moz-border-radius: 20px;

我有几页正常的表格边框,在我将代码更改为显示圆角半径之前,这些页面工作得很好,这影响了页面的整个布局。此问题仅发生在web服务器上的IE中。当在本地服务器上启动时,它在IE中运行良好。代码在Chrome和FF中始终运行良好

<table style="background-color: Snow; margin-top: 20px; border: 2px solid #cccccc;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;">

我观察到的一件事是,在IE的开发者工具中,现在页面默认以怪癖模式加载。但是,当我将文档模式更改为IE9标准时,页面将得到修复。 我使用的DOCTYPE如下所示:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


错误页面可在

中看到。您在DOCTYPE之前有一条注释。这是不允许的,至少在IE中是不允许的。我不知道标准是怎么说的,但这就是你处于怪癖模式的原因


编辑:在
元素之外还有
s。。。那没用。

在DOCTYPE之前有一条注释。这是不允许的,至少在IE中是不允许的。我不知道标准是怎么说的,但这就是你处于怪癖模式的原因

编辑:在
元素之外还有
s。。。那没用