HTML可以使用哪些编程语言?

时间:2011-01-11 01:29:20

标签: html

我想知道哪些语言可以组合以及如何组合?但是,如果我需要更具体,哪些语言与HTML兼容?

4 个答案:

答案 0 :(得分:4)

HTML与任何东西都不是真正的“兼容” HTML是描述文档结构的标记 CSS描述了文档的样式 Javascript允许您动态操纵文档。

这些都不是彼此兼容的。浏览器只是将它们组合在一起并将它们应用于DOM,它们共同形成一个网站。

PHP,ColdFusion和其他服务器端语言在左侧字段中显示出来。它们可用于生成以上任何一种,但HTML不知道或不关心它们,浏览器也不知道。因此,没有“兼容性”。如果程序可以输出文本(几乎所有编程语言都可以),它可以生成HTML,CSS和Javascript。

问题是,什么是能够解释的浏览器,答案是HTML,CSS和Javascript。 IE也可以做VBScript,但这并不重要。使用插件,浏览器可以使用任何其他语言。

答案 1 :(得分:2)

在服务器端,正如其他人所提到的,您可以使用任何语言。 HTML文件只是文本文件,任何语言都可以创建文本文件。但是,在客户端,您只能使用常见浏览器中的所有内容。这几乎是:

  • 的Javascript
  • Actionscript(Flash)
  • .NET语言(C#等)(Silverlight)
  • Java(小程序)

答案 2 :(得分:1)

我认为您对服务器端与客户端脚本,程序和语言的想法感到困惑。

HTML由您的浏览器翻译成您看到的可视化页面。只要您的浏览器显示一些HTML,它就会尝试直观地呈现给您。在那个问题上,HTML发出了什么并不重要。

使用HTTP请求并使用HTML响应的Web服务器只是软件。该软件可以用您选择的任何语言编写。

答案 3 :(得分:0)

这个问题很模糊,但这里有一些用于构建网页/网页应用程序的常用语言:

  • PHP
  • JavaScript(这是客户端)
  • 使用C#或VB的ASP.NET
  • 的Python
  • 的Perl
  • Ruby on Rails
  • 爪哇
  • 的ActionScript

我可以继续...

您可以使用任何语言服务器端。