代码之家  ›  专栏  ›  技术社区  ›  Isa

如果我想实现自定义文本样式并接受多行字符串文本而不截断显示的空格,哪种元素类型最好?

  •  0
  • Isa  · 技术社区  · 6 年前

    <span> 使用特定的类)导入文件并显示在网页上。我的问题是如何显示这些结果。

    <textarea> ,但我发现,显然,它不承认这些 <跨度> 我注入的标签,所以它只是显示为纯文本。我试着用其他方法,比如 <p> < <article> 但似乎所有其他的人

    • 相应地删除空格(文本文件也使用大量空格格式化文本,需要保留),或者

    所以,有些人可能会建议我可以简单地注射 <br/> 标记所有换行符,这肯定是一个可行的选择。如果我这样做,被截断的空间的问题仍然存在。更不用说
    标签会把我的生活搞得一团糟 < 我正在尝试的格式化注入,目前依赖于regex,但这至少是可行的。

    克服这个问题的最佳方法是什么?这里有没有一个模糊的标签最适合这个目的?或者你是我前进的最佳路线?

    0 回复  |  直到 6 年前
        1
  •  0
  •   ADyson    6 年前

    <div> 并将所有空格字符转换为 &nbsp; 如果你真的想保留它们(虽然这有点违背了HTML的工作方式,但这取决于你)。

    <br/> -同样的,HTML的布局方式与文本文件的布局方式完全不同。