HTML 全称为 HyperText Mark-up Language,翻译为超文本标签语言,标签也称作标志大概元素。HTML 是目前网络上应用最为广泛的技术之一,也是构成网页文档的重要基石之一。HTML文本是由 HTML 标签组成的形貌性文本,HTML 文本可以说明文字、图形、动画、声音、表格、链接等。
超等文本标志语言是万维网(Web)编程的基础,也就是说万维网是创建在超文本基础之上的。超等文本标志语言之所以称为超文本标志语言,是由于文本中包罗了所谓“超等链接”和存在媒体文件(也就是超越了平凡文本文件)。
HTML 的布局包括头部(Head)、主体(Body)两大部门,其中头部形貌浏览器所需的信息,而主体则包罗所要说明的具体内容。需要说明的是 HTML 不是编程语言,而是一种形貌性的语言,用于形貌超文本中内容的显示方式。比如,文字以什么颜色、巨细显示,图片以什么尺寸、位置来显示等。这些形貌都是用 HTML 标签来形貌的。
1.2 HTML历史
万维网(World Wide Web)是作为欧洲核子研究组织的一个项目发展起来的,在那里 Tim Berners-Lee 开发出万维网的雏形。Tim Berners-Lee - 万维网的发明人 - 目前是万维网同盟的主任。W3C 在 1994 年被创建的目的是,为了完成麻省理工学院(MIT)与欧洲粒子物理研究所(CERN)之间的协同工作,并得到了美国国防部高级研究计划局(DARPA)和欧洲委员会(European Commission)的支持。
万维网同盟(World Wide Web Consortium,W3C),又称W3C理事会。1994年10月在麻省理工学院计算机科学实行室创建。创建者是万维网的发明者蒂姆·伯纳斯·李。
万维网同盟是国际最著名的标准化组织。1994年创建后,至今已发布近百项相干万维网的标准,对万维网发展做出了杰出的贡献。目前,万维网同盟拥有来自全天下40个国家的400多个会员组织,已在全天下16个地域设立了服务处。2006年4月28日,万维网同盟在中国内地设立首个服务处。
W3C 致力于实现所有的用户都能够对 web 加以利用(不论其文化教诲背景、本领、财力以及其身体残疾)。W3C 同时与其他标准化组织协同工作,比如 Internet 工程工作小组(Internet Engineering Task Force)、无线应用协议(WAP)以及 Unicode 同盟(Unicode Consortium)。
W3C 由美国麻省理工学院计算机科学和人工智能实行室 (MIT CSAIL),总部位于法国的欧洲信息数学研究同盟 (ERCIM) 和日本的庆应大学(Keio University)团结运作,并且在天下范围内拥有分支服务处。
2.4.2 W3C的贡献
W3C为解决 Web 应用中差别平台、技术和开发者带来的不兼容问题,保障 Web 信息的顺遂和完整流通,万维网同盟制定了一系列标准并督促 Web 应用开发者和内容提供者遵循这些标准。标准的内容包括利用语言的规范,开发中利用的导则和表明引擎的行为等等。W3C也制定了包括XML和CSS等的众多影响深远的标准规范。 但是,W3C 制定的 web 标准似乎并非强制而只是推荐标准。因此部门网站仍然不能完全实现这些标准。特殊是利用早期所见即所得网页编辑软件计划的网页每每会包罗大量非标准代码。
W3C 最重要的工作是发展 Web 规范(称为推荐,Recommendations),这些规范形貌了 Web 的通信协议(比如 HTML 和 XHTML)和其他的构建模块。每项 W3C 推荐的发展是通过由会员和受邀专家组成的工作组来完成的。工作组的经费来自公司和其他组织,并会创建一个工作草案,末了是一份发起推荐。一般来说,为了得到正式的批准,推荐都会被提交给 W3C 会员和主任。
2.4.3 中国W3C大事故
2011年1月11日 ,腾讯公司签约加入万维网同盟(World Wide Web Consortium,W3C),双方告竣战略合作关系,将共同到场包括web App、HTML5等新互联网技术标准的研究和制定,推动中国互联网产业快速发展。
2011年9月15日消息,百度(纳斯达克证券代码:BIDU)已经加入万维网同盟(W3C)。百度在加入万维网同盟之后,将能够与全球500家IT和互联网企业联手,共同研究和制定互联网开放平台及无线互联网技术等相干的国际互联网网络标准。
2013年1月21日,W3C宣布将北京航空航天大学(BUAA)加入其主机构列表中,使其成为全球第四所具备该机构主机资格的高校以及近15年来的首个全新加入的重要机构。北航成为继麻省理工学院、法国INRIA、日本庆应义塾大学之后的第四所高校主机机构。
2.5 HTML语法