我希望以换行方式显示元标记,当我打开网站并查看网站的视图源时,所有元标记都会显示在线上。
我想在一个换行符中显示每个元标记。
代表: 要求输出:
<meta name="description" content="vvvv sdhgf dbngfsdj">
<meta name="keywords" content="dgd, sfdg, sdjgj">
但显示的输出如下:
<meta name="description" content="vvvv sdhgf dbngfsdj"><meta name="keywords" content="dgd, sfdg, sdjgj">
答案 0 :(得分:1)
网页源代码中的换行符(或缺少换行符)直接来自Web服务器;你无法修改它们。
当您单击“查看源”时,可以编写一个浏览器扩展来插入换行符,但我认为没有任何现有扩展可以执行此操作。
但是,您可以使用Firebug来查看HTML页面的DOM树;它会做你想要的。 (在HTML标签中)
答案 1 :(得分:0)
回答的时间太长了!
但是对未来的读者来说将会有所帮助。
this.Page.Header.Controls.Add(new LiteralControl("\r\n"));
this.Page.Header.Controls.Add(keywords);
this.Page.Header.Controls.Add(new LiteralControl("\r\n"));
this.Page.Header.Controls.Add(description);
this.Page.Header.Controls.Add(new LiteralControl("\r\n"));
注意: 以上代码适用于asp.net webpage only