当我验证这个页面时,我会得到这样的错误:
错误行161,列438: iframe元素上的滚动属性过时了。使用CSS代替。…95,0.023378&z=14&output=embed"> ✉错误行161,列438: iframe元素上的边沿高度属性已过时。请使用CSS。…95,0.023378&z=14&output=embed"> ✉错误行161,列438: iframe元素上的边沿宽度属性已过时。使用CSS代替。…95,0.023378&z=14&output=embed"> ✉错误行179,列477: iframe元素上的框架边框属性已过时。请使用CSS。…=40.566625,-3.261292&output=embed"> ✉错误行179,列477: iframe元素上的滚动属性已过时。使用CSS代替。…=40.566625,-3.261292&output=embed"> ✉错误行179,列477: iframe元素上的边沿高度属性已过时。请使用CSS。…=40.566625,-3.261292&output=embed"> ✉错误行179,列477: iframe元素的边沿宽度属性已过时。使用CSS代替。…=40.566625,-3.261292&output=embed">
有没有办法让谷歌地图链接到错误的代码?
发布于 2013-10-03 13:25:11
这一点在这里已经讨论过了:http://www.webdeveloper.com/forum/showthread.php?261932-google-maps-iframe-error-on-validation有两种提出的解决方案。
视而不见说:
与页面内容和入站链接的数量和质量相比,一些错误几乎没有什么意义。但是,如果需要,只需手工编辑
<iframe>代码即可。您可以根据需要删除这些属性和样式。无论如何,这些属性只是样式问题。这只是HTML5的一个问题,而不是更低的版本。
吉多苏尔说:
有一种选择,可以解决这一问题,不要使用Iframe。如果仔细查看Google为地图提供的代码,它实际上分为两个链接:
我所做的是:
<IMG>代替Iframe。这有一个额外的好处,即我的页面的加载时间不依赖于Google的响应,后者有时会很慢。如果你想看我的意思,这个网站在主页上有两个谷歌地图,这是我不建议你做的与谷歌地图的实时链接,特别是在主页上!顺便提一句,这也是一个例子,使用流体设计技术,你可以设计和构造一个网站,可以在320像素以上的屏幕上观看。但那是另一个故事..。
https://webmasters.stackexchange.com/questions/53621
复制相似问题