我知道HTML;我现在应该学习什么web编程语言?

我知道HTML;我现在应该学习什么web编程语言?,html,editor,Html,Editor,到目前为止,我通过在Publisher 97中编写代码和使用W3学校自学了HTML。我学习了少量的CSS和PHP 学习HTML后我应该学习什么 对于我要做的事情,最好的编辑器是什么?(Windows、Linux)学习CSS和JavaScript(使用框架)。我想先说 我使用visualstudio。你可以下载。而且,它是一个很好的IDE。其他如用于windows的Textmate克隆: 如果您正在寻找像记事本这样简单但带有一些语法突出显示的东西,请查看 绝对可以获得FireFox插件,用于调试H

到目前为止,我通过在Publisher 97中编写代码和使用W3学校自学了HTML。我学习了少量的CSS和PHP

学习HTML后我应该学习什么

对于我要做的事情,最好的编辑器是什么?(Windows、Linux)

学习CSS和JavaScript(使用框架)。我想先说

我使用visualstudio。你可以下载。而且,它是一个很好的IDE。其他如用于windows的Textmate克隆:

如果您正在寻找像记事本这样简单但带有一些语法突出显示的东西,请查看

绝对可以获得FireFox插件,用于调试HTML/CSS/JavaScript

祝你好运

学习JavaScript

在windows中,记事本是您最好的朋友(如果您想要干净的代码)


如果想突出显示语法,请尝试记事本+。根据我的经验,我想说永远不要使用为您生成HTML的编辑器。

首先,在您提到的所有语言(HTML、CSS和PHP)中,只有PHP是一种编程语言。其他的是标记语言(CSS是一种样式表语言)

如果您已经使用了一点PHP并且喜欢它,为什么不尝试学习更多的PHP呢

  • 你需要的所有软件都是免费的
  • 关于它有大量的信息,因为有那么多人在使用它
  • 文档很好
  • 这对初学者来说是很容易理解的
  • 您获得的任何web托管帐户都可能支持它
  • 它对于开箱即用的web应用程序非常好(我想,与Perl/Python/Ruby之类的东西相比)
你不必完全使用任何一种语言;如果您发现将来想从PHP分支,您可以。但是在PHP编程中也有很多工作


至于编辑,只需选择一些舒适的。不要为使用哪个编辑器而苦恼太久。如果你不知道,并且你想要一些免费的东西,也许就选记事本++吧。它很好,免费,不需要太多设置。在你真正习惯于编码之前,不要担心选择编辑器太多,因为只有这样你才能更好地了解编辑器真正需要的东西。

我觉得编辑器的问题还没有完全解决。与此相关的许多答案都是以Windows为中心的,因此请允许我从更广泛的背景角度讨论文本编辑器。我承认我的偏见:我使用OSX,我喜欢Linux,我使用vim,有时我喜欢emacs。我不太喜欢IDE,也不喜欢使用封闭源代码软件,尽管我承认我从未深入研究过我所使用的源代码。不过总有一天我会的。我发誓

  • Linux的权威文本编辑器是vimemacs,这两种编辑器都经常从命令行使用,但它们都有非常出色的图形版本。我个人是一个vim人,但是有一个适合我的本地环境(OSX)的GUI,我非常喜欢emacs(Aquamacs),尤其是Perl。我个人觉得vim更容易使用,既可以作为命令行编辑器也可以作为IDE使用,而我从来没有感觉到emacs是一个命令行编辑器。另外,emacs和vim都可以在Windows上使用,并且在基于Unix的平台上几乎无处不在。这两种语言都有针对大多数主要语言的语法突出显示,并且完全可扩展,因此您可以找到许多语言的语法定义,甚至可以相当快地编写自己的语法定义。我建议你仔细看看这两个词,找出你最喜欢的,好好学习。Emacs在GNU GPL下是开源的,vim在charityware许可下是开源的,该许可要求您为乌干达的儿童提供食物,但这仍然非常类似于GPL
  • 很多人会称赞EclipseIDE在编程方面的优点,特别是在Java中。Eclipse是一个成熟的IDE,与vim和emacs不同,vim和emacs的开销很小,允许您像编写大型应用程序一样轻松地编写一个快速的shell脚本,有些人觉得这对他们的工作来说有点麻烦,但它非常适合其他人。这取决于你落在哪里。在web开发中,您可以选择任何一种方式。与大型IDE相比,我更倾向于使用更精简的文本编辑器,但一些Windows背景的人更喜欢IDE的功能。Eclipse对Java有很好的语法突出显示,以及许多其他流行语言和/或语法与Java非常相似的语言。期待良好的C和C++突出显示,并可能有良好的Perl和PHP突出显示。Eclipse是一个开源的许可证,其版权保护条款比GPL弱,并且更“商业友好”,不管这意味着什么
  • Notepad++是一款适用于Windows的出色文本编辑器。当我不得不在Windows上做少量的工作时,我真的很喜欢使用它,它让我花在Windows框上的时间几乎是愉快的(我完全承认我的偏见)。它可以很好地与Windows的整体“感觉”配合使用,就像OSX程序一起工作一样,并且它支持许多语言(尽管我只能证明Perl的质量)。唯一(在我看来,最大的可能)缺点是它只适用于Windows。从理论上讲,您可以让它在Linux上与Wine一起工作,但我不能说Wine是解决此类问题的最佳解决方案(尽管如果它对您有效,请尝试)。Notepad++是GNU GPL下的开源软件
  • 许多人喜欢Visual Studio。我对VisualStudio最大的不满是它是封闭源码的,但我个人没有尝试过,因为我几乎从不使用Windows,所以我既不能赞扬它的优点,也不能谴责它的缺点。我确信这是一个很棒的IDE,我只是不喜欢IDE,也不喜欢封闭源码软件。有些人认为它是Windows上最好的编辑器,所以我不能完全不提它。我能说的就是问问别人
这是越来越多的h