xml,html或xhtml中:哪个是更好的选择?

前端之家收集整理的这篇文章主要介绍了xml,html或xhtml中:哪个是更好的选择?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
由于历史原因,我们混合了
<xsl:output method="xml">

<xsl:output method="html">

<xsl:output method="xhtml">

在包含XSL文件的层次结构中.现在我们想重构所以所有XSL文件都使用相同的输出方法.

最后我们想要生成XHTML输出,所以我认为后者是最好的选择.

但是这三种输出方法之间有什么区别?你会用哪种解决方案?

编辑:我正在使用XSLT 2.0

HTML将序列化为HTML,因此输出可能不是格式良好的XML.如果您只是发送到浏览器而不关心能够解析为XML那么这可能对您有用.

XML将序列化为XML,因此输出结构良好,但是使用输出的浏览器可能会遇到一些问题.小事情,比如自我关闭< script />和< div />元素.为了避免这个问题,你必须玩游戏,比如在元素中添加注释(例如< script src =“someJSFile.js”><! - 不要关闭我的脚本标签 - > < /脚本&GT)

如果您有一个XSLT 2.0引擎并且想要格式良好的HTML输出而不必担心某些元素是如何序列化的,那么请使用XHTML.

原文链接:https://www.f2er.com/xml/292999.html

猜你在找的XML相关文章