现在的 web 版为了保存空白与 newline 而使用 white-space: pre;
#main-content {
position: relative;
white-space: pre;
}
但是这样造成文字不会自动折行,遇到单行很长的文章读起来很辛苦。
如果改成 white-space: pre-wrap; 则可以在保存空白与 newline 的情况下自动折行。
https://developer.mozilla.org/en-US/docs/Web/CSS/white-space
pre-wrap 支援度只差 IE 6/7,如果要考虑 IE 6/7 也可以帮它们 fallback 成 pre。