<html xmlns="http://www.w3.org/1999/xhtml" >
<frameset rows="123,*" frameborder="no">
<frame src="tittle.aspx" noresize="true" scrolling="no">
<frame src="score.aspx" frameborder="no">
</frameset>
<head runat="server">
    <title>讲评页</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    </div>
    </form>
</body>
</html>结果在frameset处提示“验证(XHTML 1.0 transitional)不支持元素frameset”,在frame处提示“验证(XHTML 1.0 transitional)不支持元素frame”,为何?

解决方案 »

  1.   

    其实没有关系的。
    看着不爽,把<html xmlns="http://www.w3.org/1999/xhtml" >修改成<html>就行了。
      

  2.   

    关闭VS,打开记事本,打开文件,修改,关闭,重新打开VS。
      

  3.   

    框架frameset不能喝body一起使用,去掉body!
      

  4.   

    不行 而且提示body出现的次数太少
      

  5.   

    不要用frameset,改用IFRAME。
    或者在工具栏上将验证方式修改为XHTML 1.0 Frameset。
      

  6.   

    用iframe 或者去掉w3c的规则