首页 > 网站建设 >

网站建设Web系统组成及Web标准

发布时间:2019-08-09 作者:深圳网站建设

   深圳网站建设公司解析Web服务器就是能够提供Web服务的主机,Internet上的用户通过输入Web服务器的地址来访问其上的资源。制作完成的网站,要想供他人访问,那么必须把网站文件上传到Web服务器上。
  当Web浏览器(客户端)连接到服务器上并请求文件时,服务器将处理该请求并将文件发送到该浏览器上,附带的信息会告诉浏览器如何查看该文件(即文件类型)。服务器使用HTTP协议进行信息交流,如图1-1所示。
图1-1 Web服务方式
  Web服务器不仅能够存储信息,还能在用户通过Web浏览器提供的信息的基础上运行脚本和程序。例如,设想一个在线商店,这个站点很可能会提供一个表单让用户选择产品。当用户单击“提交”按钮后,该表单将送到服务器上负责处理该请求的某一程序,很快,网站会根据请求在数据库中进行查找并把结果内嵌在HTML页面中返回。Web服务器可以是各种类型的计算机,从常见的PC到小型机甚至巨型机。
Web标准
  Web标准即网站标准。Web标准的最初目标是统一同一网页在各种浏览器中的显示效果,避免浏览器显示Web页面的任意性,确保站点为更多的人和更多的平台工作。Web标准承诺:“写一次,即可发表在任何地方。”使用Web标准的主要原因是增强网站交互能力,增强可访问性,减少维护工作量,减少带宽,降低成本。对于网站设计和开发人员来说,遵循网站标准就是使用标准;对于网站用户来说,网站标准就是最佳体验。
  实际上,Web标准并不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构、表现和行为。对应的网站标准也分为三个方面:结构化标准语言,主要包括HTML、XHTML和XML;表现标准语言,主要包括CSS1、CSS2、CSS3;行为标准语言,主要包括DOM、ECMAScript等。这些标准大部分由W3C组织起草和发布,也有一些是其他标准组织制定的标准,如Ecma国际的ECMAScript标准。
1.结构化标准语言
(1)HTML
  HTML(超文本标记语言)是标准通用标记语言下的一个应用,也是一种规范、一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。HTML对带动这些年来WWW的蓬勃发展,可谓功不可没。但老版本的HTML语法比较松散,格式标记众多,这让手机等设备处理起来显得困难,所以从1999年所制定的HTML4.0版本开始,把一些元素和属性标记为过时,建议不再使用它们。目前最新版本的HTML5是用于取代HTML4.01和XHTML1.0标准的HTML标准版本,现在仍处于发展阶段,但大部分浏览器已经开始支持某些HTML5技术。
(2)XML
  XML(theExtensibleMarkupLanguage,可扩展标识语言)最初设计的目的是弥补HTML的不足,以强大的扩展性来满足网络信息发布的需要。XML文档包含了清晰的文档结构信息,可以为各种需要灵活地输出所需的格式。XML不是一个简单的类似HTML和WML(无线标记语言)的预定义标签语言,而是一个让用户根据不同的数据和文档内容而制定标签的语言标准。用户以为自己的文档建立比HTML更加准确而适当的标签。
(3)XHTML
  2000年底,国际W3C组织公布发行了XHTML1.0版本。XHTML1.0也属于HTML家族,但它是基于XML的。它是在HTML4.0的基础上,用XML的规则进行扩展得到的。XHTML是一种增强了的HTML,是更严谨、更纯净的HTML版本。它的可扩展性和灵活性可适应网络应用更多的需求。目前在网站设计中广泛采用的Web标准就是基于XHTML的应用(即通常所说的CSS+Div)。
2.表现标准语言
  CSS即层叠样式表(CascadingStyleSheet)。在网页制作时采用CSS技术,可以有效地对页面的布局、字体、颜色、背景和其他效果实现更加精确的控制。只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者多个不同网页的外观和格式。W3C创建CSS标准的目的是以CSS取代HTML表格式布局、帧和其他表现的语言。纯CSS布局与结构式XHTML相结合能帮助设计师分离外观与结构,使站点的访问及维护更加容易。
3.行为标准语言
(1)DOM
  根据W3CDOM规范,DOM(DocumentObjectModel,文档对象模型)是一种与浏览器、平台、语言相关的接口,DOM用户可以访问页面其他的标准组件。可以简单地理解为,DOM解决了Netscape的JavaScript和Microsoft的JScript之间的冲突,给予Web设计师和开发者一个标准的方法,来解决站点中的数据、脚本和表现层对象的访问问题。
(2)ECMAScript
  ECMAScript是一种由Ecma国际通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,往往被称为JavaScript或JScript,但实际上后两者是ECMA-262标准的实现和扩展。网站建设公司本文关于“网站建设Web系统组成及Web标准”的知识就介绍分享到这里,谢谢关注,博纳网络编辑整理。

没有了

下一篇:

文章标题:网站建设Web系统组成及Web标准
本文地址:https://www.198bona.com/news/3458.html
如果您觉得案例还不错请帮忙分享:

网站建设

网络推广

解决方案

域名主机

建站行业资讯