以下代码是网页的html内容: 如图所示正确呈现: 然而,博客帖子中的相同html显示空页面。 另一个有趣的事情是,第一次在HTML页面中输入html时,字符保持粘贴状态,但刷新页面后,转义字符将在HTML窗格中呈现,如下图所示,但是撰写窗格是空的。
看起来像博主的一些怪癖。浏览器似乎并不重要(Edge或FireFox最新),
额外的' pre'标签是由博主添加的。我粘贴的是我提交给IIS的页面上显示的内容。我觉得博主的文件处理是这种行为的原因。
答案 0 :(得分:0)
你的html中有一个</pre>
个太多了。您的浏览器尝试自动更正它,这通常会出错。 (这就是为什么有效的HTML很重要!)
如果您使用任何体面的IDE,如Visual Studio,Sublime(免费),PHPstorm,Netbeans(免费),甚至Dreamweaver或带有一些插件的notepad ++(免费),所有这些程序都会在这个特定问题上通知您,所以我绝对可以推荐使用。
答案 1 :(得分:0)
博主以某种方式重新格式化了html中输入的文本,这就是Pre标签重复的原因。此外,我可能有一些浏览器问题。我回去并在pre之前和之前添加了足够的空间,现在它似乎正确渲染。