验证 (XHTML 1.0 Transitional): 属性“align”被视为已过时。建议使用较新的构造

来源:互联网 发布:韦尔斯的全球通史 知乎 编辑:程序博客网 时间:2024/05/23 21:50

 验证 (XHTML 1.0 Transitional): 属性“align”被视为已过时。建议使用较新的构造。
即使用<div align="left"></div>时出现的提示信息
解决办法:
style="text-align: center"
即<div style="text-align: left"></div>
用VS2005做网页的时候老是提示警告,属性“border”被视为已过时,建议使用较新的构造的处理办法,虽然没有什么大碍但是总是看了不舒服。
一、我的语句中如下写 border = "0",将上面语句修改成如下即可解决问题。
style="border:0"
二、同样在<map   name="Map" id="Map"> 这句中提示name过时,直接将name="Map"去掉即可:<map   id="Map">
三、属性“xxx”被视为已过时,建议使用较新的构造。
原因:由于Visual Studio (VS)2005把html规范化了,很多属性从2003转到2005时都出现这种警告,但不是错误;在2005中建议多使用样式(style),这样会使编程更规范化!比如:以前<bodybgcolor="#ffffff">就会出现“属性‘bgcolor’被视为已过时。建议使用较新的构造”,这是因为bgcolor不是xhtml的定义。改为<body style="background:#000;">就可以解决了!
四、<table align="center">转换为<table style="text-align: center">

原创粉丝点击