web名词解释

HTML(HyperText Mark-up Language) 超文本标记语言。

XML(Extensible Markup Language) 可扩展标记语言。

DTD(Document Type Definition) 文档类型定义。
DTD常用来定义XML元素的类型。

DIV CSS
DIV+CSS用于实现网页的布局。
CSS(Cascading Style Sheet) 层叠样式表,用于实现页面内容与样式分离。

DHTML(Dynamic HTML)的简称,就是动态的html。它是HTML、CSS和JavaScript这三种技术相结合的产物。

JavaScript是根据”ECMAScript”标准制定的网页脚本语言。

DOM(Document Object Model) 文档对象模型。是一种用于HTML和XML文档的编程接口。它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。
DOM是访问文档中元素的接口,可被JavaScript用来读取、改变HTML、XHTML以及XML文档。我们用JavaScript对网页进行的所有操作都是通过DOM进行的。DOM属于浏览器,而不是JavaScript语言规范里的规定的核心内容。

XHTML(EXtensible HyperText Markup Language) 扩展超文本标签语言。
XHTML是更严格更纯净的HTML版本。
从HTML到XHTML过渡的变化比较小,主要是为了适应XML。最大的变化在于文档必须是良构的,所有标签必须闭合,也就是说开始标签要有相应的结束标签。另外,XHTML中所有的标签必须小写。而按照HTML 2.0以来的传统,很多人都是将标签大写,这点两者的差异显著。在XHTML中,所有的参数值,包括数字,必须用双引号括起来(而在SGML和HTML 中,引号不是必须的,当内容只是数字、字母及其它允许的特殊字符时,可以不用引号)。所有元素,包括空元素,比如img、br等,也都必须闭合,实现的方式是在开始标签末尾加入斜扛,比如<img … /> 、<br />。省略参数,比如,也不允许,必须用。两者的详细差别,可通过W3C XHTML说明来查阅。

SHTML
使用SSI(Server Side Include),通常称为服务器端嵌入,是一种类似于ASP的基于服务器的网页制作技术。
在一个通常以.shtml为扩展名的SSI文件中,标准的HTML编码会被直接送到浏览器上,而内嵌Perl语言形式的SSI命令则先被网络服务器解释执行,如果是标准输出的话,输出信息也将作为标准的HTML而被送至浏览器。

《web名词解释》上的一个想法

评论已关闭。