<pre>和<code>的区别


1.
<code>代码语言</code>:显示一行代码
<pre>语言代码段</pre>:显示多行代码(可以用于展示源代码)
<code> 只是可以引用一句,对于大量的程序,我们就选择用<pre>

2.
<pre> 标签的主要作用:预格式化的文本。被包围在 pre 元素中的文本通常会保留空格和换行符。(所以不需要输入换行<br>,空格也不需要输入&nbsp;只需要用<pre>即可)
<code> 标签用于表示计算机源代码或者其他机器可以阅读的文本内容。只是把文本变成等宽字体,主要是对对文档中的文本进行格式化
pre和code可以同时使用,但是使用顺序为:在pre中使用code标签

3.
单行的可以用pre,具体根据你的需要
可以导致段落断开的标签(例如标题、p)不能包含在 pre所定义的块里