HTML

236 阅读4分钟

什么是HTML

Hyper Text Markup Language简称HTML,即超文本标记语言。
是由Web的发明者 Tim Berners-Lee和同事 Daniel W. Connolly于1990年创立的一种标记语言,它是标准通用化标记语言SGML的应用。

SGML

标准通用标记语言:规定了在文档中嵌入描述标记的标准格式,指定了描述文档结构的标准方法,目前在万维网上使用的超级文本标记语言格式便是使用固定标签集的一种标准通用标记语言文档。由于“标准通用标记语言可以支持无数的文档结构类型,并且可以创建与特定的软硬件无关的文档,因此很容易与使用不同计算机系统的用户交换文档。

 PUBLIC "-//百度百科//DTD 百度百科词条内的示范范例//ZH">
 
 <元素 类型="例子">
 正文具体内容
 <附属元素>附属元素里头的具体内容</附属元素>
 正文具体内容
 </元素>

HTML基于SGML定义,并简化了其中的语言元素。这些元素用于告诉浏览器如何在用户的屏幕上展示数据,所以很早就得到各个Web浏览器厂商的支持。

HTML的用途

自1990年以来,HTML就一直被用作万维网的信息表示语言,使用HTML描述的文件需要通过web浏览器显示出效果。HTML是一种建立网页文件的语言,通过标记式的指令(Tag),将影像、声音、图片、文字动画、影视等内容显示出来。事实上,每一个HTML文档都是一种静态的网页文件,这个文件里面包含了HTML指令代码,这些指令代码并不是一种程序语言,只是一种排版网页中资料显示位置的标记结构语言,易学易懂,非常简单。HTML的普遍应用就是带来了超文本的技术―通过单击鼠标从一个主题跳转到另一个主题,从一个页面跳转到另一个页面,与世界各地主机的文件链接超文本传输协议规定了浏览器在运行HTML文档时所遵循的规则和进行的操作。HTTP的制定使浏览器在运行超文本时有了统一的规则和标准。

HTML的版本

HTML历史上有如下版本:

  1. HTML 1.0:在1993年6月作为互联网工程工作小组(IETF)工作草案发布。
  2. HTML 2.0:1995年1 1月作为RFC 1866发布,于2000年6月发布之后被宣布已经过时。
  3. HTML 3.2:1997年1月14日,W3C推荐标准。
  4. HTML 4.0:1997年12月18日,W3C推荐标准。
  5. HTML 4.01(微小改进):1999年12月24日,W3C推荐标准。
  6. HTML 5:HTML5是公认的下一代Web语言,极大地提升了Web在富媒体、富内容和富应用等方面的能力,被喻为终将改变移动互联网的重要推手。Internet Explorer 8及以前的版本不支持。 W3C草案说明HTML5.3

HTML常见实体

常见实体:

显示结果描述实体名称实体编号
空格&nbsp ;
<小于号&lt ;<
大于号&gt ;>
&和号&amp ;&
"引号&quot ;"
'撇号&apos ; (IE不支持)'
&cent ;¢
&pound ;£
日元&yen ;¥
欧元&euro ;
§小节&sect ;§
©版权&copy ;©
®注册商标&reg ;®
商标&trade ;
×乘号&times ;×
÷除号&divide ;÷

人民币和日币符号一样同时使用时¥+CNY是人民币,¥+JPY是日币

HTML整体结构

标签描述
<head>定义了文档的信息
<title>定义了文档的标题
<base>定义了页面链接标签的默认链接地址
<link>定义了一个文档和外部资源之间的关系
<meta>定义了HTML文档中的元数据
<script>定义了客户端的脚本文件
<style>定义了HTML文档的样式文件

参考资料

1. 张季谦,仲志平,王再见编著.网页设计与制作 第2版:中国科学技术大学出版社,2017.01:第13页
2. Cameron Barrows. The construction of a queer rhizomatic hermeneutics through an exploration of Dennis Cooper's HTML novels[J]. Orbis Litterarum,2019,74(3)
3. 康梅娟,李英奎,郭状先等编著.网站建设与维护:山东人民出版社,2014.06:第22页
4. 李红,岳云康,樊东燕主编.电子商务网页设计:中国铁道出版社,2016.09:第26页
5. 郑永爱,秦晓燕.《HTML语言基础与网页设计》教学模式改革研究[J].数字通信世界,2019(05):230-231
6. 云海科技编著.网页设计艺术:北京希望出版社,2015.01:第127页