html是怎样产生的
2个回答
展开全部
HTML的起源
万维网(WorldWideWeb,WWW)起源于设在瑞士的CERN实验室。TimBerners-Lee及其开发小组,花费大量的时间,研究建立了一种以一定格式传输信息的方法,这就是众所周知的超文本传输协议(简称为HTTP)。该协议使用了超文本标记语言(HTML)。HTML设计简单,结构灵活,允许在Web浏览器及其他兼容的应用程序中显示文本及图像。文档的某些部分可以成为超链接,即当其被选择时,可以显示不同的页面或同一页面的不同部分。
标记语言是由特定字符分隔的基本元素,指定基本元素中所包含的文本或其他条目如何显示。例如<EM>ThisissomeEmphasizedtext</EM>。HTML是一种广泛基于标准通用标记语言(StandardGeneralizedMakeupLanguage,SGML)的标记语言。SGML是描述语言的一种方法,其本身并不是用来创建网页的语言。
HTML语言从简单开始,不断增加一些附加的功能,直至形成了今天所用的HTML4.0版本。这些新增的特性提供了更灵活的文本字体风格(例如<FONT>元素),以及对输出页面布局的更多控制(如窗体和帧的使用)。
早期的网页所缺乏的是动态的内容。刚一开始时,这还不是一个问题,因为HTML的开发是为了在计算机、网络及操作系统之间显示和传送信息(特别是技术和科学信息)。这种标准化的文档仅是一种简单的文本和标记,其中的图像和其他非文本的内容以单独文件形式存放,它们可以在各种网络上自由传送。另外,由于信息的格式是固定的,其组成元素的含义也是在HTML中定义好的。对于一个“阅读器”或浏览器应用程序,用任何程序语言在任何平台或操作系统中相对来说是比较容易实现的。
只要建立这些信息网页,文本文件和图像可通过Web服务器应用程序传送给用户,Web服务器应用程序简单地从磁盘中读取它们并且把输出转换成能够在网络中传送的正确HTTP协议。在客户或用户端,浏览器接收传送到的信息流,并转换成为能够显示的页面。
HTML和HTTP除了具有跨平台特性之外,其最主要的长处就是其文档可以包含有关内容的相关信息、作者意欲表达的方式等。它可以被应用程序阅读而不一定显示出来:例如盲人可以使用特殊的程序把它转换成为语音。同样,其内容可以特殊方式显示出来,以便那些视力差或有其他缺陷的人们更容易进行访问。因此,技术界经常用“用户代理”(useragent)这一通用术语代替“浏览器”(browser)。
万维网(WorldWideWeb,WWW)起源于设在瑞士的CERN实验室。TimBerners-Lee及其开发小组,花费大量的时间,研究建立了一种以一定格式传输信息的方法,这就是众所周知的超文本传输协议(简称为HTTP)。该协议使用了超文本标记语言(HTML)。HTML设计简单,结构灵活,允许在Web浏览器及其他兼容的应用程序中显示文本及图像。文档的某些部分可以成为超链接,即当其被选择时,可以显示不同的页面或同一页面的不同部分。
标记语言是由特定字符分隔的基本元素,指定基本元素中所包含的文本或其他条目如何显示。例如<EM>ThisissomeEmphasizedtext</EM>。HTML是一种广泛基于标准通用标记语言(StandardGeneralizedMakeupLanguage,SGML)的标记语言。SGML是描述语言的一种方法,其本身并不是用来创建网页的语言。
HTML语言从简单开始,不断增加一些附加的功能,直至形成了今天所用的HTML4.0版本。这些新增的特性提供了更灵活的文本字体风格(例如<FONT>元素),以及对输出页面布局的更多控制(如窗体和帧的使用)。
早期的网页所缺乏的是动态的内容。刚一开始时,这还不是一个问题,因为HTML的开发是为了在计算机、网络及操作系统之间显示和传送信息(特别是技术和科学信息)。这种标准化的文档仅是一种简单的文本和标记,其中的图像和其他非文本的内容以单独文件形式存放,它们可以在各种网络上自由传送。另外,由于信息的格式是固定的,其组成元素的含义也是在HTML中定义好的。对于一个“阅读器”或浏览器应用程序,用任何程序语言在任何平台或操作系统中相对来说是比较容易实现的。
只要建立这些信息网页,文本文件和图像可通过Web服务器应用程序传送给用户,Web服务器应用程序简单地从磁盘中读取它们并且把输出转换成能够在网络中传送的正确HTTP协议。在客户或用户端,浏览器接收传送到的信息流,并转换成为能够显示的页面。
HTML和HTTP除了具有跨平台特性之外,其最主要的长处就是其文档可以包含有关内容的相关信息、作者意欲表达的方式等。它可以被应用程序阅读而不一定显示出来:例如盲人可以使用特殊的程序把它转换成为语音。同样,其内容可以特殊方式显示出来,以便那些视力差或有其他缺陷的人们更容易进行访问。因此,技术界经常用“用户代理”(useragent)这一通用术语代替“浏览器”(browser)。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询