若要输出源码,直接在网页中显示html标签,会被浏览器解析,需要使用<pre>或<code>,它们的区别是。

<pre>标签用于定义预格式化的文本。它会保留文本内容中的空格和换行符,常用于显示代码。如:

<code>标签被用来定义计算机代码文本。虽然它不会像<pre>那样保留空格和换行,但它通常用于表示一段代码,并且浏览器会以等宽字体显示这段代码。

若不被解析,需要hmtl中的标签做以下替换:

<换成&lt;

>换成&gt;