我一直在扫描一些关于清理 HTML 标记字符串以便在页面上重新显示的讨论(例如博客评论)。过去,我只是单方面逃避重新显示的标记。
有谁知道除了删除“不安全”标签之外是否还有其他解决方案?
如果标记无效怎么办?例如,您如何防止未关闭的 标记在页面上以粗体显示其后的所有文本?
似乎 Stackoverflow 可以处理这个问题。
未闭合的 'b' 标签示例
谢谢。
最佳答案
Stackoverflow 要么使用 textile或者非常相似的东西。
Textile 或多或少地保证吐出有效的 (x)html,改善许多与净化用户输入相关的典型问题。
关于asp.net - HTML 清理 - 错误的标记?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/414366/