【发布时间】:2011-11-18 01:50:16
【问题描述】:
处理包含 HTML 标记的文本输入的最佳/推荐做法是什么?这个想法是正确显示输入,例如在不同的页面上。
正如预期的那样,人们的 HTML 可以非常有创意。例如:
<p>...</p>
<ul><li>...</li></ul>
另一个例子:
<h1>...</h1>
一个更具挑战性的情况是输入没有正确结构化的 HTML,例如<h1>Hello</p></h1>。如果没有适当的照顾,这有可能破坏整个页面布局。
我能想到的一件事是完全去除标签。但是,可能有更好的方法。至少,我希望能够在段落之间放置适当的间距/边距;而不是将它们折叠在一起。
【问题讨论】:
-
What's the best / recommended practice?不要自己动手。正是出于您详述的原因。 -
@Jeff:我可以(重新)发布这个问题的 SiteExchange 网站吗?我仍然想知道其他人在这种情况下是怎么做的。谢谢!
-
@Jeff Atwood:你能解释一下为什么你认为这个问题“没有建设性”吗?我是 Stack Overflow 的长期用户/贡献者,我已经重新阅读了常见问题解答,但我看不出这个问题有什么问题。
-
太糟糕了,这个问题被关闭了。 :(
标签: html text user-input styling textinput