小编App*_*rao的帖子

SVG不会在IE 10中使用Doctype HTML 4进行渲染

<%@ Page Language="C#" .. %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<html>
<body>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
   <circle cx="100" cy="50" r="40" stroke="black" stroke-width="2" fill="red" />
</svg> 
 </body>
</html>
Run Code Online (Sandbox Code Playgroud)

/*上述代码无效.没有任何输出.如果将Doctype的第二行替换为如下所示,则可行.

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

任何人都可以帮助我理解关键的区别吗?*/

xhtml doctype svg html4 internet-explorer-10

3
推荐指数
1
解决办法
9470
查看次数

标签 统计

doctype ×1

html4 ×1

internet-explorer-10 ×1

svg ×1

xhtml ×1