asp.net中应用框架,但是frameset下面有绿色波浪线,提示“xhtml 1.0 transitional 不支持元素frameset”    请问是怎么回事呀,会不会影响程序的运行呀?

解决方案 »

  1.   

    一般不会影响。VS会检验HTML架构。但是一般浏览器对待起来比较宽松。
      

  2.   

    浏览器是当成html解析的,而且容错性好,一般没有什么问题。比如标签的属性值不用引号、某些标签没闭合等都不会有问题。
      

  3.   

    你对用frameset的页面选择验证的目标架构为“ie6”应该就没问题了。
      

  4.   

    文档开头地方要有一个文档验证声明,有三种类型的文档,因为在HTML网页中需要是哟个框架,在文档开头进行一下声明就可以了:
    <!DOCTYPE html
    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">