技术: .NET 2.0 开发的程序,在HTML td元素的align属性为什么向上继承

翟二喜

从 .NET 1.1 程序转向 .NET 2.0 后,许多表格定位的页面突然变化了。经查发现,原来 td 元素的 align 属性有了向外继承的特性。比较其生成的代码,没有发现与 .NET 1.1 生成的代码有任何区别……。


困扰多日,刚刚发现,原来是页面第一行:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">


使页面发生的变化,删掉这行即可恢复原样。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: