如何在不修改.html的情况下将html显示为纯文本

时间:2011-05-30 00:56:28

标签: html5

我教GUI并使用网页而不是PP。 我开始在课程中添加HTML5和CSS指令。 对于文件style_by_kind.html
CSS示例style_by_kind.html

当学生点击链接时,显然会运行该文件并显示。 学生可以在浏览器中使用“另存为”来获取自己的副本。

我想将源显示为文本,以便我可以讲解html CSS代码。 该链接运行代码。 物理上包括该文件运行HTML代码。  不适用,仅输出  不显示,评论 由于持续更新,不希望复制 文件与另一个文件类型扩展名,并且无法“引用”html。

任何简单的语法放在链接或物理包含的副本周围, 所以学生只看到纯文本,我将不胜感激。

3 个答案:

答案 0 :(得分:0)

根据文件的提供方式,您可以将ContentType标头设置为text / plain,但我怀疑大多数浏览器仍然会嗅探文件的MIMETYPE并将其呈现为html。

使用@ {hamlin11建议的<pre>标签是一个好主意。

答案 1 :(得分:0)

我建议将html文件的扩展名更改为txt。

因此,当您浏览到txt文件时,它仍将以完全相同的编码显示在浏览器中。

答案 2 :(得分:-1)

Use <plaintext></plaintext> tags

For example, "This is a lesson on bold tags: <plaintext><b>Bold Text</b></plaintext> will     display as <b>Bold Text</b>"