4

据我所知:

  • CSS可以通过嵌入<style>

  • JavaScript可以通过嵌入<script>

  • MathML可以通过嵌入<math>

  • SVG可以通过嵌入<svg>

是否有任何其他语言可以嵌入到 HTML5 中?

如果是这样,你能告诉我这些例子吗?

4

1 回答 1

6

真的没有任何限制。例如,您可以将任何您想要的语言嵌入<script>标签或通过 CSS。以下是完全有效的:

<html>
    <head>
        <script type="text/x-my-cool-language">
            PrintTheAnswer()
        </script>
        <script src="my-cool-interpreter.js" type="text/javascript"></script>
    </head>
    <body> …
    </body>
</html>

CSS 也一样。一些技术确实利用了这一点,特别是像LESSCoffeeScript这样的东西。在这两种情况下,嵌入式语言的实际解释都由额外加载的 JavaScript 处理(就像上面的示例一样)。

于 2012-12-03T11:10:06.007 回答