大约8个月前,我学习了HTML和CSS,最近,大约2个月前,我开始学习Python和Ruby。我发现与HTML或CSS相比,理解和实践Python和Ruby要困难/耗时得多。
学习/理解HTML和CSS,并能够使用它们与学习Python或Ruby等编程语言并能够将它们付诸实践不同。
发布于 2010-03-24 09:12:38
HTML仅仅是标记。它更多地是关于浏览器和web特定空间中的数据和布局。这里面没有太多的逻辑。没有什么比循环或条件构造更好的了。了解一些关于HTTP的知识以及浏览器客户端和服务器之间的通信方式会有所帮助,但仅此而已。
Python、Ruby和所有其他通用语言都包含那些涉及逻辑的额外复杂性。与HTML相比,它们跨越了更多的问题空间,因此它们必须更加灵活和强大。
发布于 2010-03-24 09:13:08
HTML和CSS是表示“语言”--它们描述文档的内容以及它应该如何表示。
诸如Python、C#、C、C++、Delphi、BASIC、Clojure等编程语言的不同之处在于它们包含逻辑。你不能在HTML中做像分支和迭代这样的事情。
发布于 2010-03-24 09:12:38
HTML是一种用于生成文档的标记语言。
CSS用于设置这些文档的样式。
如果没有Javascript,它们都不像Python或Ruby这样的常规过程编程语言。
要学习(常规的)真正的编程语言,您需要了解基本的编程结构,如变量、if和循环;HTML和CSS没有这样的结构。
https://stackoverflow.com/questions/2504719
复制相似问题