我正在寻找一种工具,该工具将为我提供正确的生成源,包括AJAX请求对W3的验证器输入进行的DOM更改。我尝试了以下方法:
- Web开发人员工具栏-根据doc类型生成无效的源(例如,它删除标记的自闭合部分)。丢失页面的doctype部分。
- Firebug-修复源代码中的潜在缺陷(例如未关闭的标签)。也丢失标签的doctype部分,并注入本身是无效HTML的控制台。
- IE开发者工具栏-根据doc类型生成无效的源(例如,根据XHTML规范,使所有标记都变为大写)。
- 高亮显示+视图选择源-通常很难获取整个页面,也排除了doc类型。
是否有任何程序或附加组件可以为我提供确切的当前源版本,而无需以某种方式进行修复或更改?到目前为止,Firebug似乎是最好的,但是我担心它可能会解决我的一些错误。
解
事实证明,正如贾斯汀所解释的那样,我想要的并没有确切的解决方案。最好的解决方案似乎是在Firebug控制台内部验证源,即使其中包含由Firebug引起的一些错误。我还要感谢“被遗忘的分号”解释了为什么“查看生成的源”与实际源不匹配。如果我可以标记2个最佳答案,我会的。