为了让 Google Prettify 正确显示 HTML 代码示例,您应该替换所有 <
与 <
和所有 >
与 >
.
如何仅使用 JavaScript 使该过程自动化?
最佳答案
如果您将代码放在 <xmp>
中元素,您不需要转义 HTML 特殊字符,如 tests 中所示
<h1>HTML using XMP</h1> <xmp class="prettyprint" id="htmlXmp" ><html> <head> <title>Fibonacci number</title> </head> <body> <noscript> <dl> <dt>Fibonacci numbers</dt> <dd>1</dd> <dd>1</dd> <dd>2</dd> <dd>3</dd> <dd>5</dd> <dd>8</dd> … </dl> </noscript> <script type="text/javascript"><!-- function fib(n) { var a = 1, b = 1; var tmp; while (--n >= 0) { tmp = a; a += b; b = tmp; } return a; } document.writeln(fib(10)); // --> </script> </body> </html> </xmp>
关于javascript - 使用 Google Prettify 显示 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10441911/