2.2 HTML起源于何处
HTML和第一种浏览器是由在瑞士日内瓦的CERN(Conseil Européen pour la Recherche Nucléaire,它是European Council for Nuclear Research(欧洲核物理研究委员会)的法语形式)粒子物理实验室工作的科学家Tim Berners-Lee于20世纪90年代早期发明的。他原本打算使用该技术通过当时刚刚问世的Internet共享技术论文和信息。他公开地共享他的HTML和浏览器发明,尝试使整个科学界及其他人采用它们,并使他们自身参与开发它们。他没有申请版权保护或者尝试出售他的发明创造的事实开启了Web上的开放性和友好关系的趋势,这一趋势今天仍在延续。
Berners-Lee在20多年前创建的语言比我们现在使用的语言的构造要简单得多,但是HTML仍然极其容易学习和掌握。在本书编写的时候,HTML的版本为4.01,该版本于1999年正式采用。HTML由大约90个标签(Tag)组成,比如html、head、body、h1和p等。这些元素用于封闭或标记文本和图形,以便使浏览器可以用指定的方式显示它们。由一个开始标签(< …>)和一个封闭标签(< /…>)组成的HTML标记被认为是平衡的。当两个匹配的标签以这种方式出现时,它们被称作“元素”。
一些元素用于创建页面结构,另外一些元素用于格式化文本,还有一些元素用于支持交互性和可编程性。即使Dreamweaver消除了为任何特定的网页或项目手动编写大部分代码的需要,对于任何成长中的Web设计师,阅读和解释HTML代码的能力仍然是一种建议具备的技能。并且有时候,手工编写代码是找到网页中的错误的唯一方法。
从图2.1中可以看到网页的基本结构。
正确结构化或平衡的HTML标记由一个开始标签和一个封闭标签组成,标签包含在角括号中。通过重复输入原始标签并在左括号后面输入一个斜杠(/)来创建封闭标签。可以用简写形式书写空标签(如水平标线),如图2.1所示。
你可能会对上述代码在浏览器中只是显示“Welcome to my first webpage”感到吃惊。代码的其余部分创建页面结构和文本格式。和冰山一样,实际网页的大部分内容是不可见的。