2014-10-22 78 views
0

我喜欢自定义元素以简单的方式组织网页内容,思考语义而不关心血腥细节。静态编译自定义元素

它看起来像是,为了使用自定义元素,我需要依靠JavaScript或在现代浏览器上。

是否有任何编译器在那里,允许我静态地将一些自定义元素转换为一组标准元素?

我也是为什么这样的方法似乎是非常不受欢迎(找不到任何工具来完成这项工作),相比使用JavaScript很好奇......

+0

我能想到的第一件事:XSLT – 2014-10-22 11:35:05

回答

0

嗯... ASP.NET WebForms可以做到这一点。它使用在给定上下文中生成实际HTML的自定义元素(“控件”)。你可以建立一个简单的工具来构建静态HTML。

当然,它可能对您的情况令人难以置信的夸大了,但它的工作原理:d

即使在服务器端代码,这有点不寻常 - 大部分的服务器和语言通常使用其他类型的标记,以演示相结合,代码在一个。即使是“现代”的ASP.NET应用程序也往往会忽略控制。但他们肯定是有用的:)