一、发展历史html发展历史1980年,物理学家蒂姆·伯纳斯-李在欧洲核子研究中心(CERN)在承包工程期间,为使CERN的研究人员使用并共享文档,他提出并创建原型系统ENQUIRE。1989年,伯纳斯-李在一份备忘录中提出一个基于互联网的超文本系统。他规定HTML并在1990年底写出浏览器和服务器软件。同年,伯纳斯-李与CERN的数据系统工程师罗伯特·卡里奥联合为项目申请资助,但未被CERN正式批准。在他的个人笔记中伯纳斯-李列举“一些使用超文本的领域”,并把百科全书列为首位。 HTML的首个公开描述出现于一个名为“HTML标签”的文件中,由蒂姆·伯纳斯-李于1991年底提及。它描述18个元素,包括HTML初始的、相对简单的设计。除了超链接标签外,其他设计都深受CERN内部一个以标准通用标记语言(SGML)为基础的文件格式SGMLguid的影响。这些元素在HTML 4中仍有11个存在。 伯纳斯-李认为HTML是SGML的一个应用程序。1993年中期互联网工程任务组(IETF)发布首个HTML规范的提案:“超文本标记语言(HTML)”互联网草案,由伯纳斯-李与丹·康纳利撰写。其中包括一个SGML文档类型定义来定义语法[11]。草案于6个月后过期,不过值得注意的是其对NCSA Mosaic浏览器自定义标签从而将在线图像嵌入的行为的认可,这反映IETF把标准立足于成功原型的理念。同样,戴夫·拉格特在1993年末提出的与之竞争的互联网草案“HTML+(超文本标记格式)”建议规范已经实现的功能,如表格与填写表单。 在HTML和HTML+的草案于1994年初到期后,IETF创建一个HTML工作组,并在1995年完成”HTML 2.0”,这是第一个旨在成为对其后续实现标准的依据的HTML规范。 在IETF的主持下,HTML标准的进一步发展因竞争利益而遭受停滞。自1996年起,HTML规范一直由万维网联盟(W3C)维护,并由商业软件厂商出资。不过在2000年,HTML也成为国际标准(ISO/ IEC15445:2000)。HTML 4.01于1999年末发布,进一步的勘误版本于2001年发布。2004年,网页超文本应用技术工作小组(WHATWG)开始开发HTML5,并在2008年与W3C共同交付,2014年10月28日完成标准化。二、版本时间线 1995年11月24日HTML 2.0作为IETF RFC 1866发布。追加RFC的附加功能: 1995年11月25日:RFC 1867(基于表单的文件上传) 1996年5月:RFC 1942(表格) 1996年8月:RFC 1980(客户端图像映射) 1997年1月:RFC 2070(国际化)1997年1月14日HTML 3.2 作为W3C推荐标准发布。 这是首个完全由W3C开发并标准化的版本,因IETF于1996年9月12日关闭它的HTML工作组。 最初代号为“威尔伯”(Wilbur),HTML 3.2 完全去除数学公式,协调各种专有扩展,并采用网景设计的大多数视觉标记标签。由于两家公司达成了协议,网景的闪烁元素和微软的滚动元素被移除。HTML对数学公式的支持最后成为另外一种被称为MathML的标准。1997年12月18日HTML 4.0作为W3C推荐标准发布。它提供三种变化: 严格,过时的元素被禁止。 过渡,过时的元素被允许。 框架集,大多只与框架相关的元素被允许。 最初代号“美洲狮”(Cougar), HTML 4.0采用许多特定浏览器的元素类型和属性,并试图淘汰网景的视觉标记功能,将其标记为不赞成使用。HTML 4是遵循ISO 8879 - SGML的SGML应用程序。1998年4月24日HTML 4.0进行微调,不增加版本号。1999年12月24日HTML 4.01作为W3C推荐标准发布。它同样提供三种变化,最终勘误版于2001年5月12日发布。2000年5月ISO/IEC 15445:2000(”ISO HTML”,基于HTML 4.01严格版)作为ISO/IEC国际标准发布。在ISO中这一标准位于ISO/IEC JTC 1/SC 34域(ISO/IEC联合技术委员会1、小组委员会34 – 文档描述与处理语言)。2014年10月28日HTML 5作为W3C推荐标准发布。三、草案时间线 1991年10月HTML标签,一个非正式CERN文件首次公开18个HTML标签。1992年6月HTML DTD的首个非正式草案, 后续有七个修订版(7月15日,8月6日,8月18日,11月17日,11月19日,11月20日,11月22日)。1992年11月HTML DTD 1.1(首个版本号,基于RCS修订版,版本号从1.1开始而非1.0),非正式草案。1993年6月超文本标记语言由IETF IIIR工作小组作为互联网草案(一个粗略的建议标准)。在被第二版取代一个月后,IETF又发布6个草案,最终在RFC1866中发布HTML 2.0。1993年11月HTML+由IETF作为互联网草案发布,是超文本标记语言草案的一个竞争性提案。它于1994年5月到期。1995年4月 (1995年3月编写)HTML 3.0被提议作为IETF的标准,但直到提案在五个月过期后(1995年9月28日)仍没有进一步的行动。它包含许多拉格特HTML+提案的功能,如对表格的支持、围绕数据的文本流和复杂的数学公式的显示。W3C开始开发自己的Arena浏览器作为HTML 3和层叠样式表的试验台[,但HTML 3.0并没有获得成功。浏览器厂商,包括微软和网景,选择实现HTML3草案功能的不同子集并引入它们自己的插件(见浏览器大战)。2008年1月HTML5由W3C作为工作草案(链接)发布。虽然HTML5的语法非常类似于SGML,但它已经放弃任何成为SGML应用程序的尝试,除了一种替代的基于XML的HTML5序列,它已明确定义自己的“HTML”序列。2011年 HTML5 – 最终征求2011年5月,工作小组将HTML5推进至“最终征求”(Last Call)阶段,邀请W3C社区内外人士以确认本规范的技术可靠性。W3C开发一套综合性测试包来实现完整规范的广泛交互操作性,完整规范的目标日期为2014年。2011年1月,WHATWG将其“HTML5”活动标准重命名为“HTML”。W3C仍然继续其发布HTML5的项目。2012年 HTML5 – 候选推荐2012年7月,WHATWG和W3C的工作产生一定程度的分离。W3C继续HTML5规范工作,重点放在单一明确的标准上,这被WHATWG称为“快照”。WHATWG组织则将HTML5作为一个“活动标准”(Living Standard)。活动标准的概念是从未完成但永远保持更新与改进,可以蒂姆加新特性,但功能点不会被删除。 2012年12月,W3C指定HTML5作为候选推荐阶段。 该阶段的标准为“两个100%完成,完全实现交互操作”。2014年 HTML5 – 提案推荐与推荐2014年9月,HTML5进入提案推荐阶段。 2014年10月28日,HTML5作为稳定W3C推荐标准发布,这意味着HTML5的标准化已经完成。四、XHTML版本XHTML是使用XML 1.0改写自HTML 4.01的独立语言。它不再被作为单独标准开发。 XHTML 1.0, 2000年1月26日作为W3C推荐标准发布。修订版于2002年8月1日发布,它提供与HTML 4.0和4.01相同的三个变化,这些变化被重新在XML中制定。 XHTML 1.1,基于XHTML 1.0 严格版,2001年5月31日 作为W3C推荐标准发布。修订版可使用模块化XHTML的模块,2001年4月10日作为W3C推荐标准发布。 XHTML 2.0为工作草案,但为支持HTML5与XHTML5的工作,此草案被放弃。 XHTML 2.0与XHTML 1.x不兼容,因此更确切的说这是一个XHTML风格的新语言而不是XHTML 1.x的更新。 在HTML5草案中规定一个XHTML语法,称为“XHTML5.1”。为了标识一个html文件开始应该使用的标记是table。根据查询相关公开信息显示:HTML文件是构建网站的基石,HTML允许嵌入图像与对象,并且可以用于创建交互式表单,它被用来结构化信息——例如标题、段落和列表等等,也可用来在一定程度上描述文档的外观和语义。HTML的语言形式为尖括号包围的HTML元素(如),浏览器使用HTML标签和脚本来诠释网页内容,但不会将它们显示在页面上,故为了标识一个html文件开始应该使用的标记是table。
html发展历史
给您推荐相同类型的内容:
CSS样式表代码布局基础教程
CSS样式表代码布局基础教程CSS样式表代码布局基础教程—课程10:外部样式表(一)十、外部样式表外部样式表是把各种样式单独存在一个文件里,供其他多个网页调用,下面我们来看一个练习;1、文本编辑器1)打开记事本或 gedi电脑赚钱的项目有哪些
电脑赚钱的项目有:1、任务平台:比如说蚂蚁微客,它是支付宝里面的一个小项目,也是比较安全靠谱的,在支付首页搜索蚂蚁微课即可进入任务页面,通过完成任务获得奖励。任务的类型五花八门,千奇百怪,有让你去附近的一家店铺看看是否使用了支付宝收款码,或华为笔记本电脑鼠标怎么连接电脑
以华为无线鼠标 GT为例连接计算机:温馨提醒:鼠标仅支持 Windows 7 及以上系统,Android 5.0 及以上系统,以及 Mac OS 10.10 及以上系统。部分安卓和 Mac OS 机型可能存在兼容性问题。一、有线连接模式:通笔记本电脑的顿号怎么输入
1、按下“问号斜杆”键首先,同时按住键盘上的“ctrl键”和“shift键”,调出中文输入法,然后将光标置于需要输入顿号的文本框中,按下靠近键盘右下角的“?”(问号斜杠)键即可输入顿号。2、按下“| ”键需要输入顿号时,可以按下键盘中紧css鼠标放上去把箭头变成手一样的样式怎么写
任意标签中插入 style="cursor:hand" 多种形状可供选择hand是手型 pointer也是手型,这里推荐使用这种,因为这可以在多种浏览器下使用。 crosshair是十字型 text是移动到文本上的那种效上网课什么软件好 可以用什么软件
上网课可以使用腾讯课堂、学而思网校等等,下面我整理了相关内容,来看一下吧!上网课的软件哪个好 腾讯课堂,依托腾讯,是较好的网上学习平台之一,功能齐全,界面友好。 学而思,提供了大学之下的全学科教学,是上市公司,唯一笔记本电脑的蓝牙怎么开启?
1、首先要确认电脑带有蓝牙模块,如果有还要检查蓝牙驱动是否已经安装,右击我的电脑,选择“管理”,点击“设备管理器”,在右边页面查看是否安装驱动,2、打开笔记本蓝牙一般涉及到蓝牙的两个开关,一个是电脑蓝牙开关,还有一个是软件蓝牙开关。电脑蓝牙学电脑可以学什么?
学计算机(电脑)专业可以学什么?计算机专业当下热门且高就业的专业有:计算机科学与技术、网络工程、信息管理、软件工程等。计算机类专业主学课程有:大学英语、离散数学、高级语言程序设计、微机原理与接口技术、计算机通信网、数据库原理与应用、 Jav笔记本电脑怎么恢复系统还原
鼠标右键“计算机”,选择属性,进入后点选“系统保护”选项卡1、在刚才的“系统保护”界面中点击“系统还原”。2、在弹出的系统还原提示窗口点击下一步。3、点击显示更多还原点,还可看到系统在进行更新后自动创建的还原点。4、先选择某个还原点,双击毕业设计java做的网站订票系统要交可执行程序怎么交?
将Java程序打包成exe可执行文件第一步:将Java程序通过Eclipse或者JRE导出成Jar包;第二步:通过exe4j将Jar包程序生成exe可执行文件。作为毕业设计,要求你交执行程序肯定是有办法实现的啊,当然你也可以用脚本执行,不过在同一个局域网怎么查看其它电脑
在同一个局域网内要怎么查看其它正在工作的电脑呢!然后共享他们的东西!下面由我给你做出详细的在同一个局域网内查看其它工作电脑介绍!希望对你有帮助!同一个局域网内查看其它工作电脑介绍:1,右键我的电脑计算机-管理-服务Node.js是什么?
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 IO 的模型,使其轻量又高效。 Node.js 的包管理器 npm,是全球最大的开源库生态系统。Node求一个PYTHON案例
# 以下程序可能要安装OpenCV2.0(并编译好并配置好环境)以及Xvid解码器才能运行# _*_coding: cp936_*_import cvcapture = cv.CreateFileCapture("tmp.avi&老师,这个实现贴吧评论回复功能,怎样用JS实现
如果说只是实现客户端交互的问题,用javascript 很容易做到。但是如果要完全实现评论回复的功能,要让其他的用户也能参与进来。 那就必须使用PHP或者java 其中的后台语言, 在加上数据。<script langu苹果电脑怎样新建excel表格
现在,越来越多人在使用Mac电脑,但是在操作时,难免会遇到一些小问题,常见的就是关于Mac右键的一些操作问题,例如,苹果电脑如何新建Excel工作簿、怎么能让Mac右键新建Excel表格等等。下面,就是关于“苹果电脑怎么新建excel表格w10桌面我的电脑图标不见了怎么办
win10桌面我的电脑图标不见了,可以在主题设置中找回。方法步骤如下:1、在桌面空白区域点击鼠标右键,选择“个性化”。2、点击左侧的“主题”,然后在右侧找到并点击“桌面图标设置”。3、在“计算机”前面的小方框打上勾号,然后点击“确定”按css怎么样制作钟表
代码如下:<!DOCTYPE html><html lang="en" xmlns="http:www.w3.org1999xhtml">&am笔记本电脑怎么刻录CD?
在笔记本光驱中放入光盘,右键以管理员身份运行UltraISO系统光盘制作工具;点击“文件”—“打开”或直接点击打开快捷图标,选择要制作系统光盘的系统ISO文件;点击菜单栏的“工具”—“刻录光盘映像”选项。转到这个界面,默认的选项不用修改,直电脑配置i5意思是?为什么电脑没有独显也称为i5?
i5是英特尔的酷睿i5系列处理器的意思,和独显没有关系。x0dx0a1、i7都是四核,大缓存,都支持超线程和睿频加速,没有集成显示核心。x0dx0a2、i5的除了750这款型号为四核外,6系列均为双核,也支持超线程和睿频加速集成了显华砾一体机是什么品牌
华硕品牌。华硕一体机是一款经过全新设计的机型,专为触屏而生,是华硕品牌。华硕电脑股份有限公司(简称华硕),品牌为“ASUS”,公司成立于1990年4月2日。是中国台湾的国际品牌公司。asus是华硕品牌电脑,华硕电脑是市场上的知名品牌,多年电脑共享文件夹怎么设置
电脑共享文件夹的设置方法如下:工具/原料:联想Y7000P,Windows10。1、进入Windows电脑控制面板页面后,选择并点击里面的【网络和Internet】。2、打开网络和Internet页面后,点击里面的【网络和共享中心】。3HTML之考试页面的实现
当然,还是先说一下本次任务的要求:使用 纯html 实现考试页面( 不使用任何 cssjs ),下图所示,使用正确合适的标签做出如下的页面效果。内容需要完全一样,但页面样式仅供参考。 我们来看一下实现后的效手机用电脑怎样刷机?
手机连接电脑,一般用两种方法刷机。x0dx0ax0dx0a第一是通过辅助软件,比如360,百度等手机助手软件,或者是刷机精灵等一些软件刷机。这类一般是帮你取得ROOT权限的。虽然影响售后,但是还是你原来的系统。x0dx0ax0台式电脑怎么连wifi
第1步:首先台式电脑必须安装无线网卡才能连接WiFi,这里建议直接购买USB接口无线网卡。第2步:然后安装网卡驱动,并确保网卡被电脑正确识别。第3步:当无线网卡驱动安装完成后,插入USB无线网卡,并打开【控制面板】,点击“【网络和共享中心css基础语法
CSS 的出现, 实现了网页的结构和样式分离。美容师! CSS 规则由两个主要的部分构成: 选择器, 以及一条或多条声明 CSS 规则由两个主要的部分构成: 选择器, 以及一条或多条声明 以内嵌式样式表为例 vs code华为手机如何变电脑模式
手机完成投屏后,在手机点击投屏图标 >投屏模式 ,选择电脑模式,使用大屏办公。电脑模式下,手机和大屏独立操作,互不干扰。手机内容在大屏上,显示为与电脑桌面相似的布局。1.你果你说的事壁纸的话,用图片处理软件把桌面壁纸图片裁切成你如何自己动手组装一套笔记本电脑?
一、首先,组装笔记本的前提是齐全的配件,同时还要选定合适参数的配件,根据自己的心理价位提前做好预算,按照预算购买相应的配件。二、在组装笔记本之前所需要购置的计算机配件和需要考虑的地方:CPU 集成还是独立以及CPU的参数;主板支持类型,各种求推荐几本前端开发的教材。
这里给题主推荐一本入门级的前端教材《Head First HTML与CSS》。作者是(美国)罗布森(Elisabeth Robson) 和弗里曼(Eric Freeman),由徐阳、丁小峰翻译。对学习者来说,阅读这本书将是一个系统学习创建工python好学吗 完全没经验
python比较好学。完全没经验也可以学习。【点击测试我适不适合学设计】 Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。 Python提供了高效的高级数据结构,还能简单有有没有性价比高的平板推荐?
性价比这个词理解其实就是便宜且多,数码类目的产品购买的时候总喜欢带着这个词儿。作为数码网站的评测员,每天的工作就是体验各类数码产品,像平板电脑我就评测过不下五十款,因此很多朋友都会问我平板电脑哪个牌子好,对新手来说,想选购到满意的平板电脑