背景:所见即所得的 HTML 编辑器往往既“直观”又“智能”。直观意味着某人可以在不了解 HTML 标签实际工作原理的情况下合理地编辑 HTML。智能意味着用户不必担心添加 HTML 或 HEAD 或 TITLE 标签,因为编辑器会为他们做这些。
问题:如今,您不能再假设编辑 HTML 的人实际上是在使用独立的 HTML 文件。例如,对于内容管理系统,某人可能正在 Web 浏览器的 TEXTAREA 控件内编辑 HTML。
此外,textarea 中的 HTML 可能不是完整的 HTML 文档,而只是 HTML 的片段,不需要提供 HEAD 和 TITLE 标签,因为它们来自内容管理系统或其他地方。
问题:是否有一个 WYSIWYG HTML 编辑器足够聪明,不会将 HTML 和 HEAD 和 TITLE 标记放入 html 片段中,对于用户只需要提供 html 页面的 BODY 片段的情况?