代码之家  ›  专栏  ›  技术社区  ›  Matthew Murdoch

如何使用CSS在HTML<code>块中保留换行符?

css
  •  22
  • Matthew Murdoch  · 技术社区  · 17 年前

    <code> <pre>

    this reference 应该工作),但毫无乐趣(换行符被删除):

    code {
        white-space: pre;
    }
    

    3 回复  |  直到 7 年前
        1
  •  20
  •   Paolo Bergantino    17 年前

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
      <style type="text/css">
      code { white-space: pre; }
      </style>
    </head>
    <body>
      <code>
          function() {
              alert('yay');
          }
      </code>
    </body>
    </html>
    
        2
  •  11
  •   Matthew Murdoch    14 年前

    检查你的doctype是否有效,是否在第一行。也许它正在滑向怪癖模式?