http知识点

来源:互联网 发布:淘宝密码怎么修改 编辑:程序博客网 时间:2024/04/30 06:18

标记语言,是一种将文本以及文本相关的其他信息结合起来,展现出关于文档结构和数据处理细节的电脑文字编码。与文本相关的其他信息(包括文本的结构和表示信息等)与原来的文本结合在一起,但是使用标记进行标识

标记语言不仅仅是一种语言。就像许多语言一样,它需要一个运行时环境,使其有用。提供运行时环境的元素称为用户代理。


标记分为两种:一种称为“程序性的标记,用来描述文档显示的样式;另一种称为“描述性标记,用来描述文档中的文字的用途。制定通用标言基本思想文档的内容与样式分开。


  1. 第一层次是元语言标准——通用标言标准;
  2. 第二层次是基础标准,如:文档样式语义与规范语言标准(外语首字母缩写词:DSSSL)等,是该体系的基本标准;
  3. 第三层次是具体应用标准,如:超文本标记语言等标准。也就是说,在可扩展标记语言标准出现之前,通用标言标准已经形成了完善的体系,并有许多建立于其上的应用系统与应用标准。
  1. 可扩展标记语言(很多文件使用它来描述,它是一种使用通用标言原理的数据描述语言、与通用标言相比,它的规范不到通用标言规范的十分之一,相当于通用标言的浓缩方式。)
  2. 超文本标记语言(有些网络浏览器所使用的超文本标记语言是通用标言的一个例子、是一个专门的文档类型定义类型
-----------------------------我是分割线-------------------------------------------------------

http格式(超文本标记语言,标准通用标记语言下的一个应用)是一种固定标签集的SGML文档;SGML要求与特定的软硬件无关,但是价格贵,浏览器拒绝支持。

超文本标记语言的结构包括头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。

超文本就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。

  1. 简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便。
  2. 可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证。
  3. 平台无关性:虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超级文本标记语言可以使用在广泛的平台上,这也是万维网(WWW)盛行的另一个原因。
  4. 通用性:另外,HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。

-----------------------------我是分割线-------------------------------------------------------

一、什么是可扩展标记语言(XML)?
  • 可扩展标记语言是一种很像超文本标记语言的标记语言。
  • 它的设计宗旨是传输数据,而不是显示数据。
  • 它的标签没有被预定义。您需要自行定义标签。
  • 它被设计为具有自我描述性。
  • 它是W3C的推荐标准。

W3C(World Wide Web Consortium)万维网联盟,是Web技术领域最具权威和影响力的国际中立性技术标准机构。


二、可扩展标记语言和超文本标记语言之间的差异
它不是超文本标记语言的替代。
它是对超文本标记语言的补充。
它和超文本标记语言为不同的目的而设计:
  • 它被设计用来传输和存储数据,其焦点是数据的内容。
  • 超文本标记语言被设计用来显示数据,其焦点是数据的外观。
超文本标记语言旨在显示信息,而它旨在传输信息。
对它最好的描述是:它是独立于软件和硬件的信息传输工具。

0 0