Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Summernote编辑器可以生成XHTML代码吗?_Html_Xhtml_Summernote - Fatal编程技术网

Summernote编辑器可以生成XHTML代码吗?

Summernote编辑器可以生成XHTML代码吗?,html,xhtml,summernote,Html,Xhtml,Summernote,我希望使用编辑器作为当前使用的TinyMCE的替代品,但这是生成XHTML代码的必要条件 默认情况下,它编写HTML5代码,f.i.: <p>Foo<br>bar<br></p><hr><p>Baz<br></p> FoobarBaz 我想得到的是: <p>Foo<br />bar<br /></p><hr /><p>Baz&

我希望使用编辑器作为当前使用的TinyMCE的替代品,但这是生成XHTML代码的必要条件

默认情况下,它编写HTML5代码,f.i.:

<p>Foo<br>bar<br></p><hr><p>Baz<br></p>
Foo
bar

Baz

我想得到的是:

<p>Foo<br />bar<br /></p><hr /><p>Baz<br /></p>
Foo
bar


Baz


我找不到对它的任何引用,但是summernote可以通过插件或其他方式输出XHTML代码吗?

我假设如果它在XHTML文档中运行,默认情况下它会输出XHTML(由于浏览器如何处理内容可编辑区域)…但它不会在其中一种情况下运行,并使用-Uncaught SyntaxError中止:未能在“元素”上设置“innerHTML”属性:提供的标记是无效的XML,因此无法插入到XML文档中。-坦率地说,2015年对XHTML的要求相当奇怪。它已经死了。@Quentin默认情况下,像JSF这样的系统不输出XHTML吗?@MrLister-我不知道,但是格式良好的要求比XML带来的好处更麻烦(在大多数情况下根本没有好处)。问题是,输出必须通过一个解析XML的传统服务器端验证程序,因此HTML5被视为无效,所有标记都被剥离。HTML5包含XML序列化。我使用的测试文档有一个HTML5doctype(尽管带有application/xhtml+xml内容类型),它导致jQuery抛出上述错误消息。