python html5 bootstrap 视频教程

德云社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7401|回复: 0

HTML - Hyper Text Markup Language 超文本标记语言 历史版本一览

[复制链接]

63

主题

91

帖子

417

积分

中级技师

Rank: 3Rank: 3

金钱
257
金币
4
威望
0
贡献
0
发表于 2015-2-26 14:40:31 | 显示全部楼层 |阅读模式
AI人工智能 语音助理 人工翻译 教程
HTML - Hyper Text Markup Language 超文本标记语言 历史版本一览

HTML 是 Hyper Text Markup Language 的英文缩写,中文称为超文本标记语言。HTML 是一种制作万维网页面的标准语言,是万维网浏览器使用的一种语言,它消除了不同计算机之间的信息交流障碍。


万维网上的一个超媒体文档称之为一个页面(page)。作为组织或个人在万维网上放置的开始页面称为主页(Homepage)或首页,主页中通常包括指向其他相关页面或其他节点的指针(超级链接)。所谓超级链接,就是一种统一资源定位器(Uniform Resource Locator,URL)指针。通过激活(或点击)URL,可使浏览器方便地获取新网页。这也是 HTML 获得广泛应用的最重要原因之一。在逻辑上将视为一个整体的一系列页面的有机集合称为网站(Website 或 Site)。超级文本标记语言(HTML)是为 “网页创建和其它可在网页浏览器中看到的信息” 设计的一种标记语言。


网页的本质就是超文本标记语言,通过结合使用其他的 Web 技术(譬如:脚本语言、公共网关接口、组件等),可创造出功能强大的网页。因而,HTML 是万维网(www)编程的基础,也就是说万维网是建立在超文本基础之上的。超文本标记语言之所以称为超文本标记语言,是因为文本中包含了所谓 “超链接” 点。


HTML 是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可告诉浏览器如何显示其中的内容(譬如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。


HTML 是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。HTML 文件是由 HTML 语言命令组成的描述性文本,HTML 命令可说明文字、图形、动画、声音、表格、链接等。HTML 文件的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。


百度网盘

https://pan.baidu.com/s/1i5tKlZB


软件仓库

https://github.com/digitser

https://digitser.sourceforge.io/

https://pan.baidu.com/s/1dGxcM7R


高效智能 所见即所得的 "HTML5 Bootstrap4 网页 IDE" 网站站群 集成开发环境

http://dts.digitser.cn/zh-CN/ide/ideweb/index.html

http://forum.digitser.cn/thread-2153-1-1.html


一个网页可对应多个 HTML 文件,HTML 文件以 .htm 或 .html 为扩展名。可使用任何能生成 TXT 类型源文件的文本编辑器产生 HTML 文件,只要修改文件后缀即可。开始标记 <html> 表示文件开头,结尾标记 </html> 表示文件结束。


<head> 和 </head> 这 2 标记符分别表示头部信息的开始和结束。头部包含的标记是页面的标题、序言、说明等内容,它本身是不作为内容显示的,但影响网页显示的效果。头部中最常用的标记符是 <title> 标记符和 <meta> 标记符,其中 <title> 标记符用于定义网页标题,它的内容会显示在网页窗口标题栏中,网页标题可被浏览器用作书签和收藏清单。


HTML 文件是可被多种网页浏览器读取,产生网页传递各类资讯的文件。从本质上来说,Internet( 互联网)是一个由一系列传输协议和各类文档所组成的集合,HTML 文件只是其中的一种。这些 HTML 文件存储在分布于世界各地的服务器硬盘上,通过传输协议用户可远程获取这些文件所传达的资讯和信息。


002.jpg

语言特点

HTML 文档制作并不复杂,但功能强大,支持不同数据格式的文件嵌入,这也是万维网(www)盛行的原因之一,其主要特点如下:


01、简易性

HTML 版本升级采用超集方式,从而更加灵活方便。


02、可扩展性

HTML 的广泛应用带来了加强功能、增加标识符、等要求,HTML 采取子类元素方式为系统扩展带来保证。


03、平台无关性

虽然个人计算机大行其道,但使用 MAC 等其他机器的大有人在,HTML 可使用在广泛平台上,这也是万维网(www)盛行的另一个原因。


04、通用性

HTML 是网络通用语言,一种简单、通用的全置标记语言。HTML 允许网页制作人建立文本与图片相结合的复杂页面,这些页面可被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。


发展历史
时间 版本 说明 备注
1993.06 HTML 1.0 作为互联网工程工作小组(IETF)工作草案发布 并非标准
1995.11 HTML 2.0 作为 RFC 1866 发布 在 RFC 2854 于 2000 年 6 月发布后,宣布已过时
1997.01.14 HTML 3.2 W3C 推荐标准
1997.12.18 HTML 4.0 W3C 推荐标准
1999.12.24 HTML 4.01 W3C 推荐标准 微小改进
2000.05.15 ISO/IEC 15445:2000 (ISO HTML) 国际标准化组织和国际电工委员会标准 基于严格 HTML 4.01 语法
2014.10.28HTML 5 W3C 推荐标准

HTML 没有 1.0 版本,是因为当时有很多不同的版本。有些人认为蒂姆·伯纳斯-李的版本应该算初版,这个版本没有 IMG 元素。当时被称为 HTML+ 的后续版的开发工作于 1993 年开始,最初是被设计成为 “HTML 的一个超集”。


第一个正式规范是为了和当时的各种 HTML 标准区分开来,使用 2.0 作为其版本号。HTML+ 的发展有继续下去,但它从未成为标准。


HTML 3.0 规范是由当时刚成立的 W3C 于 1995 年 3 月提出,提供了很多新特性。譬如:表格、文字绕排和复杂数学元素的显示。虽然 HTML 3.0 是被设计用来兼容 2.0 版本的,但是实现这个标准的工作在当时过于复杂,在草案于 1995 年 9 月过期时,标准开发也因缺乏浏览器支持而中止。


HTML 3.1 版从未被正式提出,而下一个被提出的版本是开发代号为 Wilbur 的 HTML 3.2,去掉了大部分 3.0 中的新特性,但加入了很多特定浏览器,譬如:Netscape 和 Mosaic 的元素和属性。HTML 对数学公式的支持最后成为另外一个标准 Math ML。


HTML 4.0 同样也加入了很多特定浏览器的元素和属性,但是同时也开始 “清理” 这个标准,把一些元素和属性标记为过时,建议不再使用它们。HTML 的未来和 CSS 结合会更好。


HTML 5 草案的前身名为 Web Applications 1.0。于 2004 年被 WHATWG 提出,于 2007 年被 W3C 接纳,并成立了新 HTML 工作团队。在 2008 年 1 月 22 日,第一份正式草案发布。


"长按二维码" 或 "扫一扫" 关注 "德云社区" 微信公众号

版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载;否则,将追究其法律责任。


AI人工智能 语音助理 人工翻译 教程
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|Sitemap|小黑屋|德云社区 |网站地图  

GMT+8, 2024-4-20 06:00 , Processed in 0.028238 second(s), 30 queries .

工业和信息化部: 粤ICP备14079481号-2

技术支持 乐数软件     版权所有 © 2014-2021 德云社区    

快速回复 返回顶部 返回列表