開啟主選單
求真百科
搜尋
檢視 超文本标记语言 的原始碼
←
超文本标记语言
由於下列原因,您沒有權限進行 編輯此頁面 的動作:
您請求的操作只有這個群組的使用者能使用:
用戶
您可以檢視並複製此頁面的原始碼。
[[File:超文本标记语言.jpg|350px|缩略图|右|<big>超文本标记语言</big>[https://img.mp.itc.cn/upload/20170421/38a74136381d4251b0eac07307abd4e0 原图链接][https://www.sohu.com/a/135396849_407387 来自 搜狐 的图片]]] '''超文本标记语言'''(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。HTML是一种基础技术,常与CSS、JavaScript一起被众多网站用于设计网页、网页[[应用程序]]以及移动应用程序的用户界面。网页[[浏览器]]可以读取HTML文件,并将其渲染成可视化网页。HTML描述了一个网站的结构语义随着线索的呈现,使之成为一种标记语言而非[[编程]]语言。 ==功能== HTML元素是构建网站的基石。HTML允许嵌入[[图像]]与对象,并且可以用于创建交互式表单,它被用来结构化信息——例如标题、段落和列表等等,也可用来在一定程度上描述文档的外观和语义。HTML的[[语言]]形式为尖括号包围的HTML元素(如<html>),浏览器使用HTML标签和脚本来诠释网页内容,但不会将它们显示在页面上。 HTML可以嵌入如JavaScript的脚本语言<ref>[https://www.cnblogs.com/cloudtj/p/5986141.html JavaScript脚本语言基础(一)],博客园,2016-10-21</ref>,它们会影响HTML网页的行为。网页浏览器也可以引用层叠样式表(CSS)来定义文本和其它元素的外观与布局。维护HTML和CSS标准的组织万维网联盟(W3C)鼓励人们使用CSS替代一些用于表现的HTML[[元素]]。 ==历史== 1980年,[[物理学家]][[蒂姆·伯纳斯-李]]在欧洲核子研究中心(CERN)在承包工程期间,为使CERN的研究人员使用并共享文档,他提出并创建原型系统ENQUIRE<ref>[https://blog.csdn.net/Alvoboke/article/details/78774563 html简史],CSDN博客,2017-12-11</ref>。1989年,伯纳斯-李在一份备忘录中提出一个基于互联网的超文本系统。他规定HTML并在1990年底写出浏览器和服务器软件。同年,伯纳斯-李与CERN的[[数据]]系统工程师[[罗伯特·卡里奥]]联合为项目申请资助,但未被CERN正式批准。在他的个人笔记中伯纳斯-李列举“一些使用超文本的领域”,并把[[百科全书]]列为首位。 HTML的首个公开描述出现于一个名为HTML Tags的文件中,由蒂姆·伯纳斯-李于1991年底提及。它描述18个[[元素]],包括HTML初始的、相对简单的设计。除了超链接标签外,其他设计都深受CERN内部一个以标准通用标记语言(SGML)为基础的文件格式SGMLguid的影响。这些元素仍有11个存在于HTML 4中。 伯纳斯-李认为HTML是SGML的一个应用程序。1993年中期[[互联网]]工程任务组(IETF)发布首个HTML规范的提案:“超文本标记语言(HTML)”互联网草案,由伯纳斯-李与丹·康纳利撰写。其中包括一个SGML文档类型定义来定义语法。草案于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日完成标准化。 ==视频== ===<center> 超文本标记语言 相关视频</center>=== <center> 1-1 HTML超文本标记语言 </center> <center>{{#iDisplay:d01296dmh6s|560|390|qq}}</center> <center> 千锋HTML5培训视频教程1-1_超文本标记语言编程</center> <center>{{#iDisplay:x05419wp25z|560|390|qq}}</center> ==参考文献== [[Category:312 電腦科學]]
返回「
超文本标记语言
」頁面