我的网站将有一些内联代码(“使用foo()
函数时...”)和一些代码段。这些通常是XML,并且行很长,我希望浏览器将其包装起来(即,我不想使用<pre>
)。我还想将CSS格式放在块片段上。
似乎我不能同时使用<code>
这两种方法,因为如果将CSS块属性(带有display: block;
)放在上面,它将破坏内联代码段。
我很好奇人们在做什么。使用<code>
的块,<samp>
内联?使用<code><blockquote>
还是类似的东西?
我想使实际的HTML尽可能简单,避免使用类,因为其他用户将维护它。
考虑Prism.js:https://prismjs.com/#examples
它使
<pre><code>
工作变得有吸引力。