当您从Google+,Facebook,LinkedIn等向网站添加社交媒体按钮时,它们通常包含许多自制属性以及其他无法验证的内容。
由于社交按钮,我在this page in the validator上有十四个错误。
是否有任何技巧可以使页面验证?
答案 0 :(得分:4)
由于按钮仅适用于使用Javascript的用户,您可以做的最简单的事情是通过javascript插入它们。然后您的页面将再次验证。
谨防“社交间谍按钮”的隐私问题。不自动加载它们是一个很好的实践,但只显示占位符图像,并在用户单击它时加载实际按钮。这些就是所谓的“2次点击”。首先点击以启用将数据传输到Facebook,第二次点击即可。
答案 1 :(得分:2)
错误的HTML版本导致大多数错误 - 社交按钮使用数据属性,HTML5的一部分,但页面已经过验证为HTML4。
对doctype进行排序应修复一堆错误。