网站制作,我该学什么语言?有dreamweaver,但我想了解底
有dreamweaver,但我想了解底层的东西,想知道这些生成的那些代码是什么含义,我应该学习什么样的语言?HTML 、XHTML、DHTML 、XML还是什么其它的? 再请教一下这些语言有什么联系,有什么优点和缺点,
用dw学挺好的呀,初学建议先了解html语法,尽管它有背淘汰的趋势了!dw的代码功能却是强哈,现在我基本可以全部看懂html代码了! XML——可扩展标记语言(the Extensible Markup Language)。XML是一种方便人们描述数据的轻量语言。 XML为标记结构性信息如文本提供了一种简单而通用的格式。XML承继了HTML这一通用文本表示格式并将之推广,从而可处理任何类型的数据。在此过程中,XML不仅重铸了HTML并且正影响着业务关于其自身信息的考虑。在世界越来越被文档和数据交换驱策的情况下,XML时代来临了。 一点背景知识   XML和HTML之所以被称为标记语言(markup languages)是因为XML用象征结构和意义的标签来包裹文本部分,从而为纯文本文档添加结构信息,这一点和人们用钢笔来标识句子、添加注释很相似。然而HTML定义了一系列的标签和标签结构,而XML没有预先定义这些,XML的创建者可以定义标签、规则以及它们的含义。   XML和HTML都源自标准通用标记语言SGML。SGML(Standard Generalized Markup Language)是所有标记语言的始祖,在出版业(包括O'Reilly)广泛应用多年。但是直到Web通行,它才通过HTML流传开来。HTML起自SGML的一个小小应用,如果HTML无所不能的话,这说明简单胜过一切。   然而尽管HTML曾经颇为风行,但最终结果表明它还大有局限。使用HTML的文档把结构信息(如<head>和 <body>)和描述信息(举个尤其过分的例子:<blink>)不恰当地混在一起。这种把模型和用户界面搅在一块儿的方式对HTML作为数据交互格式带来了限制,因为计算机难以理解这种方式。XML文档完全由结构组成,应用含义取决于文档读者。本章我们将看到,有几种相关语言用于解释和转换XML以利于其显示和后续处理。 更多请看: