如何在网页中显示带缩进的源代码?HTML?CSS?

smw*_*dia 12 html css browser winforms

我想在winform上显示WebBrowser控件的一些源代码.我想用HTML标签来装饰源代码,例如颜色,字体和大小.但我发现很难正确显示缩进.

确切地说,我的源代码保存在String []中,每个String都包含正确的缩进(空格或制表符).但似乎WebBrowser控件忽略了这些缩进.

有人能告诉我怎么做?

ow3*_*w3n 11

我喜欢将我的代码粘贴到Gist中,然后以这种方式显示它.Github将识别代码并相应地格式化它.

如果你经常这样做,你可以尝试降价.

或者使用像Syntax Highlighter这样的一次性格式化程序.

  • 为什么有人投票给我答案?如果我在这里花时间,那么你至少可以尊重我付出的努力.如果我错误地回答了这个问题,请告诉我,我误解了?曾经认为这个问题应该归咎于,因为至少有一个其他答案与我的相符. (9认同)

Que*_*tin 7

<pre>元素(使用<code>元素与适当的类名称来标记,以语法高亮显示你想要的部分)

<pre><code class="javascript"><code class="keyword">function</code> <code class="name">foo</code>()…
Run Code Online (Sandbox Code Playgroud)