我打开了一个网页(http://www.designova.net/rise/index-01.html)并查看了其源代码。然后我将页面保存到我的计算机,然后在编辑器中打开它(崇高文本2)。现在两个文件中的HTML内容是不同的。我认为这是故意的,但我不确定为什么。
在两个HTML版本中,如果我想开发类似的网页,我可以使用哪个参考HTML?
不仅在URL中存在差异,而且在下载时还会添加其他代码段。
原始正文标记:<body>
下载后:<body class=" pace-done"><div class="pace pace-inactive">
答案 0 :(得分:2)
如果要保存&#34;完成&#34;浏览器通常会重写URL。网页 - 意味着还会下载引用的文件(图像,脚本等)。当您查看源&#34;时,这是服务器返回的实际HTML,因此请将其用作参考。
如果您将网页保存为&#34;仅限HTML&#34;您应该获得与&#34;查看来源相同的HTML。&#34;
请注意,Javascript可以显着更改DOM,因此您在View Source中看到的代码可能与您在DOM中看到的代码完全不同。原始页面源仅用于生成初始页面。
如果页面中包含动态内容,则必须使用开发人员工具将当前DOM转换为HTML。 This question提供了有关其工作原理的更多详细信息。