如何让浏览器文本排版和记事本排版效果一样?

浏览器里的空格宽度比记事本里的空格宽度少一半,使用pre标签也是如此。
我想处理一段用户输入的文本(有分段),让每段的首行缩进都为两个字符。
但是用户在编辑器里首行缩进2个字符之后,提交到浏览器里却变成了一个字符。
这个问题怎么解决?

放 pre 里,然后使用 monospace 字体。

如果每段都是<p>标签的话,加个text-indent: 2em;的样式就是缩进2字符。

  • 这样把 imageData 作为 src 属性写入 <img> 元素为什么会失败?
  • 用nodejs做后台请求ajax失败
  • 求推荐本react或学的网站
  • jquery animate动画如何可以做到left值累加累减(累加累减的值是动态计算出来的)
  • cookies 多域的解决方案类似于 lofte
  • 已知扇形角度,半径,求其中一个角的坐标
  • 使用vue模仿饿了么,render function 报错,还有属性未定义,请问是哪里出问题了?
  • gulp有没有更改图片分辨率的插件
  • 如何利用JavaScript或JQuery来进行餐厅小票的打印?
  • sublime的ColorPicker和EmmetLiveStyle插件无效!求助!!
  • 新手js:操作其他相同的form跟第一个form一样