html的基本工作原理。

html-css013

html的基本工作原理。,第1张

浏览者首先会通过域名来寻找存放网页的计算机服务器。如果找到,浏览器就会与该服务器联系并建立信息传输通道使信息正确传输。信息通道建立好后,浏览器就会向服务器要求下载目录下的html文件。文件下载成功后,浏览器便会解释执行文件中的html标记。如果有图像,则下载图像文件,然后一起显示在浏览器窗口上。

网页分为静态网页、动态网页,其工作原理分别如下:1、静态网页的工作原理:用户在浏览器的地址栏输入要访问的地址并回车,触发这个浏览请求;浏览器将请求发送到Web服务器;Web服务器接受这个请求,并根据请求文件的后缀名判定是否为HTML文件;Web服务器从服务器硬盘的指定位置或内存中读取正确的HTML文件然后将它发送给请求浏览器;用户的浏览器解析这些HTML代码并将它显示出来。2、动态网页的工作原理:当用户请求的是一个动态网页时,服务器要做更多的工作才能把用户请求的信息发送回去,服务器一般按照以下步骤进行工作:(1)服务器端接受请求。(2)Web服务器从服务器硬盘指定的位置或内存中读取动态网页文件。(3)执行网页文件的程序代码,将含有程序代码的动态网页转化为标准的静态页面(HTML)。(4)Web服务器将生成的静态页面代码发送给请求浏览器。

貌似题主并非计算机专业,

谨在此以较为通俗的方法进行简单的提示。

……

关于H5,也就是题主所述HTML5,

实际是一种规范、而并非工具,因此

H5并不存在工作原理,

只是对浏览器所应实现的功能效果及标准进行了统一表述,

实际的“工作原理”由各浏览器开发商来研发并实现。

……

FLASH也是一种规范,

主要是针对数据的压缩及解压缩;

只是我们通常也将

实现FLASH标准的成品文档(比如swf)

或者设计或制作FLASH产品的工具(比如adobe-flash)

概称为FLASH。

……

而HTML是针对数据文本化的一种规范,

广义上的称谓“HTML”包括

HTML文本规范、

HTML文本文档、

HTML文件、

HTML编辑工具及软件等。

……

H5、HTML、FLASH是完全不同的三个领域的规范,

但是其相同之处在于都是相应领域的数据规范,

而且这三者都是主要应用于计算机前端交互设计;

而三者所流行的时代恰恰代表了互联网发展的历史里程碑。

……

如有更多疑问欢迎追问,或者在新开问题中邀请我回答。