Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.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
Html xsl-xml中的标记_Html_Xml_Xslt_Architecture - Fatal编程技术网

Html xsl-xml中的标记

Html xsl-xml中的标记,html,xml,xslt,architecture,Html,Xml,Xslt,Architecture,我目前有存储在xsl和xml中的html标记。这使我能够基于传入xsl文件的变量呈现html标记。其目的是根据站点变量提供常见页面功能,如横幅、页脚。随着项目规模的扩大,我发现这种方法受到了限制,因为我最终复制了xml/xsl文件中的大量内容,以满足每个站点的个性化需求 xsl/xml的替代方案是什么?目前有更好的OTPION吗?从编程的角度来看,我发现它非常有限。有无数的web模板框架。这是一个非常彻底的问题 您正在进行客户端渲染吗?有一堆,但我只研究了一个,它似乎在简单性和功能性之间取得了很

我目前有存储在xsl和xml中的html标记。这使我能够基于传入xsl文件的变量呈现html标记。其目的是根据站点变量提供常见页面功能,如横幅、页脚。随着项目规模的扩大,我发现这种方法受到了限制,因为我最终复制了xml/xsl文件中的大量内容,以满足每个站点的个性化需求


xsl/xml的替代方案是什么?目前有更好的OTPION吗?从编程的角度来看,我发现它非常有限。

有无数的web模板框架。这是一个非常彻底的问题

您正在进行客户端渲染吗?有一堆,但我只研究了一个,它似乎在简单性和功能性之间取得了很好的平衡。实际上,Mustach也可以在服务器端运行


祝你好运

问题不在于您使用的是XSLT,而在于您使用XSLT的方式。不将html嵌入XSLT样式表是一种很好的做法,而是将(x)html放在单独的文件中——我称之为“填充空白”设计模式。如果你的问题更具体,我或其他人可以提供更具体的答案。