日期:2014-05-20  浏览次数:20592 次

验证(XHTML 1.0 Transitional):属性"width"被视为过期
vs2005做网站,调试报错:验证(XHTML   1.0   Transitional):属性 "width "被视为过期,建议使用较新的构造。这是什么意思?怎么改呢?

------解决方案--------------------
一。可以不用在乎此错误。这个只是根据3C来验证html代码是否符合规范。
二。如果要改你不要写width这个属性改称。style= "width:100px "
------解决方案--------------------
你可以删除页面上那行“ <Doc.....”,只有你确实需要它的时候才应该保留。vs2005比较多事,它用这个办法让你多一些挫折感。但是浏览器在未来几年内都会将兼容过去一直用的好好的技术,所以你不需要立刻就遵循vs2005的那种强迫你改变的做法。实际上,那些做法在未来1、2年内会被vista的界面技术等潮流所取代,vs的新版比如2007大概就会将这个再次改掉,所以vs2005是在用这个破坏你对web界面设计的信心,并没有什么实际、长期的意义。