• 记录生活,发现同好!--个人生活点滴记录博客

网站三层架构是什么

个人博客吧 次浏览

网站三层架构(结构层-表现层-行为层)如下图:

网站三层架构

如果把一个网站比做人的话,人的结构层相当于骨架、血液、肌肉。人的表现层相当于外貌、化妆、衣服。人的行为层就相当于听课、运动、说话。

网站与人的架构

结构层

1、html(Hypertext Markup Language)超文本标记语言 是用于描述网页文档的一种标记语言。

2、XML(The Extensible Markup Language)可扩展标识语言,XML最初设计的目的是弥补HTML的不足,后来逐渐用于网络数据的转换和描述。

3、XHTML(The Extensible HyperText Markup Language)可扩展超文本标识语言,XML虽然数据转换能力强大,完全可以替代HTML,但面对成千上万已有的站点,直接采用XML还为时过早。因此,在HTML4.0的基础上,用XML的规则对其进行扩展,得到了XHTML.简单来说,建立XHTML的目的就是实现HTML向XML的过渡。目前很多网站都处于XHTML过渡的阶段。

4、HTML5 是用于取代HTML4.01和XHTML1.0标准的HTML标准版本。现在HTML5技术已经悄然在整个移动互联网蔓延,从各种H5专题,到H5小游戏。

表现层

CSS是Cascading Style Sheets 层叠样式表的缩写,W3C创建CSS标准的目的是以CSS取代HTML表格式布局、帧和其他表现的语言。纯CSS布局与结构式XHTML相结合能帮助设计师分离外观与结构,使站点的访问及维护更加容易。

行为层

1、DOM是Document Object Model文档对象模型的缩写。DOM是一种与浏览器,平台,语言的接口,使得你可以访问页面其他的标准组件,包括数据、脚本和表现层对象。

2、ECMAScript是ECMA(European Computer Manufacturers Association)通过ECMA-262标准化的脚本程序设计语言(javascript)


本文由MAOLAI博客编辑整理发布,欢迎分享,转载请注明出处!