html - 如何以格式化的方式在html页面中显示html代码

标签 html formatting

<分区>

我的网站是一个简单的教育网站。我想以格式化的方式在我的网页中显示 HTML 代码,就像它们在编辑器中看起来一样。我的意思是说 HTML 标签应该以与剩余文本等不同的颜色显示。这是来自另一个网站的代码片段。我想要这样的网页输出:

enter image description here


这是我的代码:-

<html>

<head>
    <title>HTML Tutorial</title>
</head>

<body>
    <div class="code">
        <xmp>
            <!DOCTYPE html>
            <html>

            <head>
                <title>HTML Tutorial</title>
            </head>

            <body>
                This is a simple HTML page
            </body>

            </html>
        </xmp>
    </div>
</body>

</html>

如何在我的网页中实现所需的行为。感谢大家的努力。

最佳答案

要做到这一点并让 HTML 显示为网页上的实际内容,最简单的方法是将要显示在“

”标签内的 HTML 标记包装起来。 

然后你需要使用 HTML 实体来显示你需要的特殊字符,一个左括号是

&lt; 

右括号是

&gt;

您还可以使用插件来帮助使您的代码看起来更漂亮,例如语法突出显示等等。可以在这里找到一个非常好的 javascript 插件 http://prismjs.com/

关于html - 如何以格式化的方式在html页面中显示html代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37789148/

相关文章:

javascript - 如何使用 jQuery 将行号添加到代码块?

html - 边距在 Windows/IE 中不能正常工作

html - 将鼠标悬停在 HTML 下拉菜单中的内容上时更改背景和前景色

formatting - CSS 行高和填充

javascript - 如何使用 Angular JS 在 Highcharts 中设置 'lang' 属性?

java - 带小数点的整数格式

javascript - 链接到上一页 javascript document.referrer

html - 标记为clearfix的div中空HTML注释的目的

html - 使用 Bootstrap 定位元素

dart - Dart:获取指定语言环境的货币代码