




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章 HTML简介,1.1 WWW的基本概念 1.2 浏览器 1.3 网页设计基本概念 1.4 网页技术概况 1.5 HTML简介 1.6 HTML的编辑和运行环境 1.7 HTML的基本结构,上一页,下一页,目 录,结 束,本 节,1.1 WWW的基本概念,WWW是World Wide Web的缩写,也可简写为 Web,中文叫做万维网。 WWW是一种网络传输协议。 万维网只是因特网的一部分,因特网还包括 FTP、BBS等其他服务。 万维网能够处理文字、图像、声音、视频等多媒 体信息,是一个多媒体信息系统。它提供了大量内 容丰富的信息资源,这些信息一页一页地分门别类 地存放在各个服务器上,浏览者可以根据个人的兴 趣选择阅读内容。在浏览信息的过程中,如同读一 本书,可以向前翻,也可以向后翻,还可以从中间 挑选着看,看哪些内容全都依浏览者个人的兴趣而 定。,上一页,下一页,目 录,结 束,本 节,浏览Web就是以HTTP(HyperText Transfer Protocol) 超文本传输协议在Internet上传送以HTML(Hypertext Markup Language)超文本标记语言编写的网页内容。从而进行 信息交流。 WWW的结构非常简单,主要分为两个部分,一为服务器 端(Server),也称为网页的提供者;二为客户端 (Client),也就是网页的接收者。这种模式称为客户机/服务 器(Client/Server)模式。 在WWW中,所谓的服务器端就是存放网页供用户浏览的 网站;而客户端则是通过网络浏览网页的计算机与用户的总 称。实际上执行于计算机上供用户操作、观看网页的应用程 序为浏览器(Browser)。 整个网页的浏览过程,主要是由客户端(浏览器)向服务 器(Web服务器)请求浏览某一网页,Web服务器便将该网 页传送给浏览器,由浏览器负责解析网页,再显示给用户观 看。,上一页,下一页,目 录,结 束,本 节,1.2 浏览器,用户的计算机端需要有Web客户程序浏览器,才能同服务器建立联系,观看网页。浏览器是阅读WWW上的信息资源的一个软件。如果用户在本地机上安装了WWW浏览器软件,就可以读取WWW上的信息了。 浏览器的作用是在网络上与Web服务器打交道,从服务器中下载文件。如果是一个HTML文件,浏览器就会翻译那个文件中的HTML代码,进行格式化,并显示文件内容。如果文件中包含着图像以及其他类型文件的链接,它也能相应处理图像及其他类型文件等信息。 浏览器有许多种,它们都可以浏览WWW上的内容,目前最常用的两种浏览器是Netscape Communicator(简称NC)和Internet Explorer(简称IE)。,上一页,下一页,目 录,结 束,本 节,1.3 网页设计基本概念,1超链接(Hyper Link) 超链接是特殊的文字标记,它指向了万维网中的其他资源,如另外一个网页、一个声音文件、网页的另一个段落或者是万维网中的任何资源等等,而且这些资源均可以存放在任何一个服务器上。在浏览网页时,如果你用鼠标单击超链接,那么就会跳转到超链接所指向的资源,就可从Web上下载新的信息。在网页中,一个超链接可以是一些文字也可以是一幅图画。而且这些文字在浏览器中显示出来时一般是带有下划线的彩色文字。判断网页中的某个对象是否是超链接有个简单的方法,即当鼠标光标箭头移动到这个文字或图像时,如果是超链接,浏览器便会改变光标为一只手的形状。,上一页,下一页,目 录,结 束,本 节,2统一资源定位器(URL) URL的全文为Uniform Resource Locator,译为统一资源定位器,用于指定要取得的Internet上资源的位置与方式。即各个网页在Internet上的地址,其功能相当于我们在实际生活中写信的通讯地址,因此你也可把URL称为网址。例如在浏览器上输入/,浏览器马上在Internet搜索该网址,把中央电视台的网页内容送到你面前来。 除了URL的这种寻址作用外,在使用超文本链接时,即将一个文件链接到另一个文件时,也必须使用URL。,上一页,下一页,目 录,结 束,本 节,3网站(Web site) 网站是一个存放在网络服务器上的完整信息的集合体。它包含一个或多个网页,这些网页以一定的方式链接在一起,成为一个整体,用来描述一组完整的信息或达到某种期望的宣传效果。,4网页(Web pages) 网页是网站的组成部分。制作者可以将需要公布的信息按照一定的方式分门别类,放在一个个网页上,网页里可以有文字、表格、图像声音和视频等等。网页可以看作一个单一体,是网站的一个元素,它是磁盘上的一个个单一的文件,由Web浏览器下载或格式化。,上一页,下一页,目 录,结 束,本 节,5主页(Home page) 主页,也可以称之为首页,它既是一个单独的网页,像一般网页一样,可以存放各种信息,又是一个特殊的网页,它是整个网站的起始点和汇总点,是浏览者开始浏览一个网站的地方。在主页中,应该给出这一网站的概述、它所包含的主要内容、浏览各种信息的通道,使浏览者在看到主页后,便对这个网站有了一个大体的了解,以确定需要哪方面的内容,知道如何去查找。主页又是一个地址(URL),浏览者从这里走进你的网络世界,开始对一个个网页的浏览。,上一页,下一页,目 录,结 束,本 节,1.4 网页技术概况,以目前的网页技术来说,大致可分为三个方面来加以说明。 静态网页(HTML、CSS) 网页美工(Flash、Fireworks) 动态网页(JavaScript/VBScript、ASP) 动态网页是让网页能够依照用户的需求做出动态响应的技术。 所谓的静态网页,是指这个网页不论在何时从何地浏览,都将显示相同的画面与内容,且用户仅能浏览,无法提供信息给网站,让网站响应用户的需求。 静态网页是用HTML编写,保存时扩展名需使用.htm或.html。静态网页只能单纯地在网页中展示文字与图片,它是所有网页的基础技术。整个网页的主要内容与网页的显示控制,都必须利用HTML实现。,上一页,下一页,目 录,结 束,本 节,HTML的英文全名为Hypertext Markup Language,译为超文本标记语言。HTML用于描述超文本中资料的显示方式,从控制文字的颜色、大小,到标识资料的种类为图形文件或者声音等。其描述的方式是利用一个个的HTML标签,将要进行格式控制的资料包含起来。 什么是动态HTML呢?动态HTML作为浏览器自带的功能,实际上只是一种概念,它并不属于一种专门技术(如JavaScript、ActiveX),它不是插件,也不是浏览器。它是一种通过各种技术的综合发展而得以实现的概念,这些技术包括JavaScript、VBScript、Document Model(文件目标模块),Layers和Cascading Style Sheets(CSS,层叠样式表,简称样式表)等。 目前,动态HTML主要包括3部分内容:HTML规范、Script语言(JavaScript和VBScript,其中JavaScript使用得更为广泛)和CSS。,上一页,下一页,目 录,结 束,本 节,1.5 HTML简介,HTML并不是一种程序,它只是一种控制网页中资料显示的标记语言,易学易懂,非常简单。 HTML由版本1.0已经发展到今天的4.0。HTML 4.0是一个适应性强,兼容性高的新版本。它支持丰富的样式表、脚本、框架、表格和表单。 HTML中定义了一系列标签,这些标签用于控制网页出版的文档格式、字符格式、段落格式等,还包括为达到网页交互效果而对脚本语言、Java小程序、CGI程序等的支持和调用的规则。 HTML文件是用特定元素标记的、可识别的ASCII组成的文本文件。HTML文件中元素标记只含有字母、数字、标点符号和其他可打印的字符。在浏览器中,可以显示出Web页中各种文字、字型、标题、表格等内容,但是,HTML并不是一个图文混排的排版软件。 在一个HTML编写的Web页中,可以链接图形、图像、声音等多媒体文件,并且可通过超级链接与Internet上的其他计算机和服务器中的信息相连接。,上一页,下一页,目 录,结 束,本 节,1.6 HTML的编辑和运行环境,根据HTML语法所写出来的文件称为HTML文件。HTML文件在保存时,需保存为纯文本文件,并用.html或.htm作为扩展名。这是因为在DOS操作系统之下,文件名后缀只允许3位,而在UNIX操作系统或Windows等32位操作系统中可以使用3位以上的文件扩展名。 因为HTML是一个文本文件,所以可以使用任何一个文本编辑器进行编写,它通过浏览器来解释执行。我们一般采用纯文本文档编辑器,如Windows中的记事本来编辑HTML文件。 HTML文件是运行在Web浏览器上的,在使用浏览器运行HTML文件时,只需在地址栏中键入文件的URL(统一资源定位器)即可。如果只键入目标服务器的地址,浏览器将显示目标服务器上的主页,即目标服务器在被用户访问时显示的缺省文档。,上一页,下一页,目 录,结 束,本 节,1.7 HTML的基本结构,1.7.1 HTML的语法结构与文档结构,1HTML标签 一个HTML文件由一系列的元素和标签组成。元素是HTML文件的重要组成部分,如title(文档标题)、img(图像)、table(表格)等等。元素名不区分大小写。HTML用标签来规定元素的属性和它在文档中的位置。 HTML的标签分单独出现的标签和成对出现的标签两种。 大多数标签是成对出现的,由首标签和尾标签组成。首标签的格式为,尾标签的格式为。其完整语法如下所示: 要控制的元素 成对标签仅对包含在其中的文档部分发生作用,如和标签用于来界定标题元素的范围,也就是说,和之间的部分是该HTML文档的标题。 单独标签的格式为,它的作用是在相应的位置插入元素。如标签表示在该标签所在位置插入一个换行符。,上一页,下一页,目 录,结 束,本 节,HTML的标签,大、小写或混写均可。如:、,其结果都是一样的。 在每个HTML标签中,还可以设置一些属性,控制HTML标签所建立的元素。这些属性将位于所建立元素的首标签,因此,首标签的基本语法如下: 而尾标签的建立方式则为: 因此,在HTML文件中某个元素的完整定义语法如下: 元素资料 语法中,设置各属性所使用的“”可省略。,上一页,下一页,目 录,结 束,本 节,2元素的概念 当用一组HTML标签将一段文字包含在中间时,这段文字与包含文字的HTML标签被称之为一个元素。 由于在HTML语法中,每个由HTML标签与文字所形成的元素内,还可以包含另一元素,因此,整个HTML文件就像是一个大元素,包含了许多小元素。 其中所有HTML文件中,最外层的元素是由标签所建立。在标签所建立的元素中,包含了两个主要的子元素,这两个子元素是由标签与标签所建立,标签所建立的元素的内容为文件标题,而标签所建立的元素内容为文件主体。,上一页,下一页,目 录,结 束,本 节,3HTML文档结构 在讲述HTML文档结构之前,先来看一个简单的HTML文件及其在浏览器上的显示结果。,下面我们开始编写一个HTML文档。 第一个HTML示例 HTML的基本结构。 ,上一页,下一页,目 录,结 束,本 节,上一页,下一页,目 录,结 束,本 节,从上述代码中我们可以看出HTML文档的基本结构如下图所示:,上一页,下一页,目 录,结 束,本 节,1.7.2 文件开始标签html 在任何的一个HTML文件 里,最先出现的HTML标签就是,它用以表示该文档是以超文本标记语言(HTML)编写的。它是成对出现的,首标签和尾标签分别位于文档的最前面和最后面,文件中的所有文本和HTML标签都包含在其中。如: 文件的全部内容 该标签不带任何属性。 事实上,我们现在常用的Web浏览器(Netscape和IE)都可以自动识别HTML文档,并不要求有标签,也不对该标签做任何操作。但是,为了提高文档的适用性,使我们编写的HTML文档能适应日新月异的Web浏览器,还是应该养成使用这个标签的习惯。,上一页,下一页,目 录,结 束,本 节,1.7.3 文件头部标签head 习惯上我们把HTML文档分为文档头和文档主体两部分。文档主体部分就是我们在Web浏览器窗口的用户区内看到的内容,而文档头部分用来规定该文档的标题(出现在Web浏览器窗口的标题栏中)和文档的一些属性。 是一个表示网页头部的标签。由标签所定义的元素中,并不放置网页的任何内容,而是放置关于这个HTML文件的信息,也就是说它并不属于HTML文件的主体,它包含文件的标题、编码方式、URL等。这些信息大部分是用于提供索引、辨认或其他应用。 写在与中间的文本,如果又写在“title”标签中,表示该网页的名称,并作为窗口的名称显示在这个网页窗口的最上方。 如果你的HTML文件并不需要提供相关信息时,可以省略标签。,上一页,下一页,目 录,结 束,本 节,1.7.4 文件标题标签title 每个HTML文件都需要有一个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年山东兴罗投资控股有限公司招聘工作人员(14人)考前自测高频考点模拟试题及1套完整答案详解
- 2025年菏泽市省属公费师范毕业生专项招聘(421人)考前自测高频考点模拟试题及一套参考答案详解
- 2025吉林长春市直事业单位招聘高层次人才17人(4号)考前自测高频考点模拟试题完整答案详解
- 2025年黑河逊克县乡村医生公开招聘19人考前自测高频考点模拟试题含答案详解
- 2025金隅集团春季校园招聘模拟试卷完整答案详解
- 2025年镀锡板卷(马口铁)项目合作计划书
- Heptanoyl-thio-PC-生命科学试剂-MCE
- Haploperoside-A-Scopolin-6-O-α-L-rhamnopyranoside-生命科学试剂-MCE
- 安全培训效果评估改进
- GSK189254A-Standard-生命科学试剂-MCE
- 5s考试试题及答案
- 白酒分销商合同协议书
- 数字人民币发展面临的挑战与优化策略
- 卫星通信技术的前沿发展及其在物联网中的应用-洞察阐释
- 《医学中心肺癌诊疗》(讲课课件)
- 《肺炎克雷伯菌感染》课件
- 小学生科普课视错觉课件
- 电力安全微课堂
- 质量部长述职报告
- 无人机技术在农业领域的可行性分析报告
- 规模灵活资源广域接入的新型配电系统分层分群架构与规划技术研究
评论
0/150
提交评论