HTML起步.docx
- 文档编号:10946837
- 上传时间:2023-02-23
- 格式:DOCX
- 页数:10
- 大小:21.87KB
HTML起步.docx
《HTML起步.docx》由会员分享,可在线阅读,更多相关《HTML起步.docx(10页珍藏版)》请在冰豆网上搜索。
HTML起步
第二章HTML起步
本章导读
网络的飞速发展,使得人们对整个世界的看法都发生了巨大的变化。
要将信息发布到全球,就必须使用一种大多数计算机都能够识别的语言。
在WWW上,这种语言就是HTML,即超文本标记语言。
HTML并不是一门高深难学的语言。
认真地看完本书,读者一定能够熟练地掌握HTML,做出生动漂亮的HTML页面。
实例2.HTML源码
--******************************-->
--hello-->
--******************************-->
2.1HTML的发展历史及其4.0版的新特性
HTML是一种标记性语言,它不像C语言、FORTAN语言、VB等一般意义上的编辑语言那样,需要有专门的标记环境、编译程序和调试程序。
HTML是描述性的语言,不要求有编程语言那样苛刻的条件,只要有一个文本编辑器就可以了,如Windows自带的记事本。
但是使用文档编辑器编写HTML文档,需要对HTML语言有很深的了解才行。
为了使主页的制作更加简单和方便快捷,同时也为了适应动态HTML的需要,一些HTML的开发工具应运而生,它们拥有的强大功能可以使制作主页的工作变得十分轻松和高效,例如FRONTPAGE、Dreamweaver等。
2.1.1HTML的发展历史及其主要功能
HTML语言最初只是大公司为了占有并垄断市场而推出的SGML网上代用语言。
后来随着形势的发展,到目前已成为互联网上最重要的网页编程语言之一,
利用HTML语言编写的网页可以具有许多强有力的功能。
例如:
●使用各种基础的印刷元素如标题、文字、表格、列表、照片、插图等来发布在线的文档;
●通过超文本连接可以使用户方便地在各种信息之间的转换,就像单击一个按钮一样简单;
●可以设计一中表单控制网络上的各种传输、远程服务等功能,例如信息查询、订购货物等;
●在文档中直接包含视频剪辑、小片段、各种脚本程序和另外的许多对象,如Flash和ActiveX控件等。
超文本是指利用计算机的存储搜索能力将一些文本连接在一起构成的文档,用户在浏览时能从一段信息立即跳到另一段信息。
超文本的概念其实并不新鲜,早在20世纪40年代后期,VaneeverBush就提出了这个术语,但是真正地实现超文本技术却是在此之后。
1990年,HTML语言同WWW一起诞生于瑞士日内瓦的CERN。
1991年,TimBernners-Lee在CERN定义了HTML语言的第一个规范,作为WorldWideWeb的一个组成部分。
1993年,DanConnolly组织了第一个SGMLDTD来描述HTML语言,这样HTML语言就成为了SGML语言的一种应用。
1994年,DanConnolly起草了一个HTML规范的修订本,反映了当时风靡世界的Web浏览器Mosaic对HTML语言功能的增强,起草案后来成为了HTML2.0
1994年底正式公布了HTML2.0规范。
1995年HTNL2.0正式固定下来,形成了正式的Internet标准,即RFC1866
1995年3月,W3C公布了HTML3.0草案。
由于HTML3.0的实现比较困难,因此最后被放弃了。
1996年5月7日,公布了W3C联合Netscape、Microsoft、Novell、Sun、IBM等大公司规范。
1999年12月24日公布了HTML4.01的规范建议,其中修正了HTML4.0中的许多Bug。
2.1.2HTML4.0新特性
HTML4.0是1998年推出的,它在原来的HTML语言的基础上扩展了一些全新的功能,例如样式列表、Script语言、框架结构、内嵌对象、对于从右至左文本以及多方向文字的支持、丰富的表格、增强的表单功能和赋予残疾人使用网络的能力等。
●多国语言设置
HTML4.0是在许多位对于各国语言有研究的专家的帮助下设计的,因此文档可以使用任何一种语言编写,并且可以方便地传送到世界的每一个地方。
这项工作由专门从事HTML多国语言研究的机构完成。
新的HTML4.0规范由于吸纳了“ISO/IEC:
10646”标准作为字符设置,从而标志着迈出了重要的一步。
这个标准专门处理由于使用不同语言所造成的显示错误问题、文字方向问题、标点符号问题以及其他的语言问题。
HTML4。
0现在在一个文档中可提供对多种语言的广泛支持。
它吸收了UniversalCharacterSet作为自己的字符设置系统。
在HTML4。
0中,lang和dir是两个新的属性,它们几乎可以作用于所有的标记。
这些属性允许设计者在文档中直接设定文本的语言和编码。
标记允许设计者在编写一些从右到左的文本时能够覆盖原来的规则。
HTML4。
0同时也提供有许多新的字符实体,令设计者能后方便的加入数字符号、拉丁字母以及其他的特殊字符。
●增强访问能力
为了让各种各样的网络成员在这个网络群体发展的过程中具有不同的能力和技巧,HTML4.0在以下吉哥方面访问能力增强了。
■在文档结构和现实效果之间邮折更好的联系,这就鼓励人们使用样式表来控制页面的现实而不是仅仅使用古老的HTML显示标记和显示属性
■更好的表单功能,包括一些附加的要素,为
■利用
■利用
■利用标记和包含在图像映射中的标记让一些可替换的文字跟随图片,以使浏览器不显示图片时不至于失去信息
■让title和lang属性能够支持所有的标记
■对于和标记的支持
■使用样式表,让文档能够支持更多类型的目标媒体,例如TTY、盲文阅读器等
■包含有标题栏、表格列表组以及处理非可视显示的强大表格
■对于表格、图片、框架结构等的长描述内容
HTML4.0强调的是将文档的结构于显示的效果分开,只有这样才能得到更好的兼容性。
当仅仅把HTML作为文档结构使用时,文档就可以适应许多不同的浏览器环境,同时在各种有大字体、特殊颜色、语言综合以及盲文反馈阅读器的环境下都能够应付自如。
于是这种可贵的兼容性就允许那些忙人、视觉障碍者、色盲用户以及有认识障碍的人使用网络,也就是把网络之门向全世界的残疾人打开。
●高级列表
HTML4.0极大地扩展了原先HTML3.2的表格功能。
设计者现在可以对表格的结构与显示的效果有更大的控制能力。
定义行、列可以灵活多样。
新标记(如、
以及等)允许浏览器显示静态的题注和脚注,赋予表格更好的访问能力。●合文档
HEML4.0提供有一个标准的嵌入通用媒体对象和应用程序的工具。
它允许设计者制定一个可替换的显示内容以保证那些不支持这些对象的浏览器能够正确地显示信息。
●层叠样式表
HTML4.0加入了与样式表的关联。
样式表极大地简化了HTML标记并且把HTML从表现能力的责任中解放出来。
它们同时赋予了用户对于文档外观的控制能力,例如字体信息、对齐方式以及颜色等样式
通过id、class、style等属性,允许将样式作用与制定的标记或者标记组。
样式表的定义方式是灵活多样的,可以在HTML文档内定义,也可以调用外部的样式表文件。
●脚本程序
HTML4.0推出了新的属性支持客户端程序。
通过使用Script程序,设计者可以建立完全动态的网页并且利用HTML作为建立网络程序的方法。
新的工具提供了在HTML文档中内嵌script程序的方法,这些程序使用完全独立的Script程序语言编制。
copyright@ 2008-2022 冰点文档网站版权所有
经营许可证编号:鄂ICP备2022015515号-1