版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一章 Web网站架构与HTML基础,内容提要,Web的特点和结构 Web服务器的配置 创建虚拟目录 HTML基础,Web的特点和结构,本章介绍WWW的概念、Web服务器配置、创建虚拟目录和浏览器IE6.0配置。 一、WWW的概念 1.什么是WWW? WWW是World Wide Web的缩写,简称为Web(万维网)。WWW起源于1989年3月,是由欧洲粒子物理实验室CERN (the European Laboratory for Particle Physics)开发的主从结构分布式(“客户机/服务器”模式)超文本系统。 1992年1月,Web的第一个版本在瑞士日内瓦问世 。,Web的特点
2、和结构,WWW是一个全球性的信息系统,使计算机能够在Internet上相互传送基于超媒体的数据信息。 WWW也可以用来建立Intranet(企业内部网)的信息系统。 WWW具有三个统一: 1.统一的资源命名方式:URL(统一资源定位符,即网址)。 2.统一的资源访问方式:HTTP (超文本传输协议)。 3.统一的信息组织方式:HTML(超文本标记语言)。,Web的特点和结构,2.WWW的特点 分布式的信息资源 。 统一的用户界面 。 支持各种信息资源和各种媒体的演播 。 广泛的用途。,Web的特点和结构,3.WWW的结构 WWW是成千上万个网站连結而成的页面式网络信息系统。WWW采用“客户机/
3、服务器”结构。,Web的特点和结构,网页存放在被称为Web服务器(Web Server)的计算机上,等待用户访问。,Web的特点和结构,4.Web技术经历了3个发展阶段 第一代,提供对静态网页的管理和访问。 第二代,提供对动态网页的访问和显示。 第三代,除动态网页生成和访问之外,还提供基于Web的联机事务处理能力。 静态网页是从放置到服务器以后,直到发送给浏览器不会发生更改的网页,通常用HTML语言编写其代码,保存为.htm文件。 动态网页是在发送到浏览器之前由应用程序服务器修改的网页。动态网页的源文件可用HTML语言和VBScript或JavaScript等脚本语言编写,保存为.asp文件,
4、也称为Web应用程序。,Web的特点和结构,Web 应用程序是用HTML语言和VBScript或JavaScript等脚本语言编写的动态网页源文件,也称为服务器端脚本。当从服务器请求这样一个页时,Web服务器先将该页传递给应用程序服务器进行处理,然后再将该页发送给浏览器。 应用程序服务器是一种软件,它帮助Web服务器处理Web 应用程序,以便生成动态网页。 ASP(Active Server Page动态服务器网页)是Windows系统所包含的应用程序服务器软件。,Web服务器配置,二、Web服务器的配置 1.什么是Web 服务器? Web 服务器也称为 HTTP 服务器,它是响应来自浏览器的
5、请求,并且发送出 网页的软件。 当访问者在浏览器的地址文本框中输入一个 URL,或者单击在浏览器中打开的 网页上的某个链接时,便生成一个网页请求。 常见的 Web 服务器有: Microsoft Internet Information Server(IIS) Microsoft Personal Web Server(PWS) Apache HTTP Server Netscape Enterprise Server Sun ONE Web Server。,Web服务器配置,2.五种常见的Web应用程序服务器 Dreamweaver可以使用以下五种服务器技术的任何一种 设计Web 应用程序:
6、 ColdFusion(可用于Windows和Solaris操作系统平台的动态服务器网页技术) ASP (Active Server Page:动态服务器网页技术) ASP .NET (.NET平台的动态服务器网页技术) JSP (Java Server Page :Java服务器网页技术) PHP (Personal Home Page:个人主页技术) 每种技术都与 Dreamweaver 中的一种文档类型相对应。,Web服务器配置,ASP、JSP、PHP的比较,Web服务器配置,选择哪一种Web 应用程序技术取决于多个因素,其中包括对各种脚本语言的熟悉程度以及要使用的应用程序服务器。 如果
7、采用ColdFusionMX服务器,则可以选择 ColdFusion 。 如果采用IIS服务器,则可以选择 ASP或ASP.NET。 如果采用PHP服务器,则可以选择 PHP; 如果采用JSP服务器,则可以选择 JSP。 本课程选择了Windows的ASP动态网页技术。,Web服务器配置,3.两种Web系统配置方案,一种配置是将 IIS或PWS安装在本地Windows 计算机硬盘中,另一种是将IIS或PWS安装在远程Windows计算机硬盘中。,Web服务器配置,4.如何用Windows操作系统建立Web服务器? 可以安装下列系统之一 : 1Windows 2000/2003 Server和I
8、IS 5.0。 2Windows XP和IIS 5.1。 3Windows 98/2000 Professional和PWS。 其中 IIS:Internet Information Service (Internet信息服务器); PWS:Personal Web Service (个人Web服务)。,Web服务器配置,Windows2000/2003 Server和IIS 5.0安装 在Windows2000 Server软件里带有IIS 5.0。插入Windows2000 Server光盘,自动启动,按照提示进行安装,同时自动安装IIS 5.0 。 Windows 2003 Server
9、不自动安装IIS。若要安装IIS,可以单击“开始”“程序”“管理工具”“配置服务器”,选择“高级”选项,打开显示可供安装的组件的对话框;也可以在控制面板中使用“添加/删除程序”。,Web服务器配置,注意,由于ASP处理程序会随着IIS自动安装。所以,运行ASP的应用程序服务器会随着Web服务器的建立而自动地建立。,Web服务器配置,如何在Windows XP中安装IIS (1)单击“开始”“控制面板”,双击“添加或删除程序”; (2)单击“添加/删除 Windows 组件”; (3)出现“Windows 组件向导”,单击“下一步”; (4)在“Windows 组件”列表中,选中“Interne
10、t 信息服务(IIS)”; (5)单击“下一步”,然后根据提示操作。 在安装后,可以启动浏览器,输入地址:localhost。若显示其网页,则表示IIS正常安装。,演示,Web服务器配置,5.服务器上的根文件夹Inetpubwwwroot 假定读者在计算机的D:盘中安装了Windows XP操作系统。那末,该系统会自动创建根文件夹D:Inetpubwwwroot。 默认情况下, Web 服务器从 D:Inetpubwwwroot 文件夹提供网页。Web 服务器将根据来自 Web 浏览器的 HTTP 请求,提供此文件夹中的任何页或其子文件夹中的任何页。 在D:Inetpubwwwroot 文件夹
11、中可以创建子文件夹,例如“MyPage”用以存放一组网页源文件。,演示,Web服务器配置,6.如何设置默认网站主目录(根文件夹) (1)单击“开始”“控制面板”“性能和维护”“管理工具”“Internet 信息服务”;展开“本地计算机”列表,展开“Web站点”文件夹,然后展开“默认Web站点”文件夹,右击“默认网站”;单击“属性”。 (2)输入默认网站IP地址 (若本机作Web服务器,则用)。 (3)输入默认网站的主目录,以及为该文件夹设置脚本权限 。 现在已完成了Web服务器的配置,它将根据浏览器的请求,提供根文件夹中的网页。 假如建立网页文件test.htm,将它存放到本
12、机默认网站的主目录d:inetpubwwwroot下。那末,其浏览地址为: test.htm。,演示,创建虚拟目录,三、如何创建虚拟目录 1.存放网页源文件的两种做法 将网页文件保存到默认网站的主目录里,如上节所述,默认网站的主目录直接采用Windows系统已经建立的d:Inetpubwwwroot根文件夹。 将网页文件保存到默认网站的主目录之外。这就需要建立一个虚拟目录,在建立虚拟目录的过程中指定虚拟目录及其实际目录,从而建立虚拟目录和实际目录的联系。,创建虚拟目录,2.什麽是虚拟目录 虚拟目录是实际目录的别名,它代表存放网页的实际目录,以便用在网址中代替实际目录。 虚拟目
13、录的名称可以与实际目录的名称相同,也可以不同。虚拟目录在磁盘目录中并不存在,实际目录是存放网页内容的目录。 例如,存放网页文件 test.htm的实际目录为d:x1,若为该目录设置一个别名,即虚拟目录zhang,则虚拟目录Zhang就可以用在网址zhangtest.htm中代表存放网页的实际目录d:x1。,创建虚拟目录,3.设置默认网站的虚拟目录 单击“开始”“控制面板”“性能和维护”“管理工具” “Internet 信息服务”;展开,右击“默认网站”;单击“新建”“虚拟目录”。 详细创建过程参见教材图1-7图1-12。,演示,IE6.0的配置,四、网页浏览器IE6.0的配置
14、 浏览器IE6.0的配置可以使用浏览器的“工具”和“Internet选项”菜单命令进行设置,也可以通过修改操作系统的注册表进行设置。本节介绍如何使用“工具”和“Internet选项”进行下列设置。 1.设置Internet连接 (1)启动Internet Explorer。 (2)单击“工具”“Internet 选项”。出现Internet 选项对话框 。 (3)单击“连接”选项卡单击“建立连接”。 (4)按照屏幕上的提示操作。,演示,IE6.0的配置,2.设置起始页面 (1)单击IE菜单栏中的“工具”“Internet选项”出现Internet选项对话框。 (2)输入“主页”的“地址”,例如
15、,单击“确定” 。 3.设置IE缓存 在“Internet选项”对话框中,单击“设置”,出现“设置”对话框。可以设置IE缓存“使用的磁盘空间”等。,演示,IE6.0的配置,4. IE安全设置 在“Internet选项”对话框中,单击“安全”,出现“安全设置”对话框 。 其中主要包括ActiveX控件和插件、Java权限、JavaApplet和脚本、Cookies、文件下载或用户验证设置,可选择“禁用”或“启用”等。 5.调整自动完成功能的设置 在IE的“工具”菜单上,单击“Internet选项”;单击“内容”标签;在“个人信息”区域,单击“自动完成”;选中要应用“自动完成”功能的选项前面的复选
16、框。,演示,IE6.0的配置,6.清除已访问过的网页 为了加快浏览速度,IE会自动把浏览过的网页保存在系统盘的Temporary Internet Files文件夹内。 当用户不再需要这些网页时,在该文件夹下全选且删除即可。或者,在“常规”标签下单击“Internet临时文件”项目的“删除文件”按钮,选中“删除所有脱机内容”,单击“确定”按钮即可。 这种方法不太彻底,还会留少许Cookies在文件夹内。在“常规”标签下,“删除文件”按钮旁边还有一个“删除Cookies”按钮,通过它可以很方便地删除遗留的Cookies。Cookies(小甜饼)是客户端逐块保存用户信息的小文本文件。,演示,HTM
17、L基础,一、 HTML的概念 1.什么是HTML ? 超文本标记语言(HTMLHyperText Markup Language)是用于设计网页源文件(网页文档)的语言。每一个页面的代码保存为一个网页源文件(.htm文件) 。 八十年代初,HTML由万维网联盟(W3C:World Wide Web Consortium)制订。 HTML包括一些定义页面内容和格式的符号,称为标记。它能够将文本、图像、声音和动画结合在一个网页文档中。这些文档可以通过Web浏览器显示,还可以通过超链接以访问其它的信息资源。 后来,进一步推出了XML(扩展标记语言),该语言可以由程序员自己定义标记。 。,HTML基础
18、,2.什么是标记? 标记是网页文档中的一些有特定意义的符号。这些符号指明如何显示文档中的内容。 标记总是放在三角括号中,大多数标记都成对出现(有开始标记和结束标记)。结束标记和开始标记所用的字符相同,只是前面加一个斜杠。例如: 用于标记一个自然段。 标记可以具有相应属性即各种参数,如size、color、 text、 width和noshade等 。 例如:,HTML基础,标记通常可以分成两种: 第一种用来指定网页上的元素或元素的样式。 例如, 指定一个自然段及其字体和颜色: 自然段内容。 第二种用来指向其它的资源。 例如,指定一个链接地址: 武汉大学 指定一个图片文件: ,HTML基础,3.
19、什么是超文本、超媒体和超链接? 超文本是网页上具有链接功能的文字。 例如,娱乐 新闻 电影 。 超媒体是网页上具有链接功能的多媒体。 超链接是网页上连接其它网页或网页上指定位置的超文本和超媒体。 超链接分为文字和图像(包括动画)两种,网页中的一段文字、一副图像或图像的某一个部分等都可以定义为超链接。,HTML基础,二、如何编写和浏览HTML网页文档 启动IE,然后使用“查看”菜单中的“源文件”菜单项,进入记事本,就可以输入网页源文件了。在输入完之后,另存为.htm文件。 或者直接进入记事本,输入网页源文件。在输入完之后,另存为.htm文件(选择保存类型为“所有文件”)。 在浏览器中输入该文件名
20、,就能浏览HTML源文件的网页效果。,HTML基础,例如: 学生选课系统 网页制作练习 ,演示,HTML基础,三、HTML的常用标记 1. HTML文档的结构标记 用来指明一个HTML文档的基本结构。 (1)文件标记: 整个HTML文档内容均在标记之中。 (2)头部标记: 整个HTML文档分头部和主体部分。头部使用标记标识,凡是在此标记之内的内容,例如标题等,均属于头部信息。头部信息不显示在Web页中。,HTML基础,(3)头部标题标记: 在此标记之间的内容将作为标题显示在浏览器的标题栏。注意: 标记只能放在标记之间。 (4)主体标记: 主体是Web页的主要部分,用标记定义的信息将显示在Web
21、页中。 例如: (见下页),HTML基础, 结构标记示例 斜体字文本 ,演示,HTML基础,2.格式标记 (1)(段落标记) 标记用来创建一个段落,在此标记之间的文本将按照段落的格式显示。 (2)(换行标记) 是一个很简单的标记,它没有结束标记,用来创建一个换行。 (3)(两边缩进标记) 在标记之间的文本将按照两边缩进的方式显示。,下面一一介绍在标记之间常用的各种标记。,HTML基础,(4)(列表标记) 用来创建一个列表; 用来创建列表中的上层项目; 用来创建列表中最下层项目; 和都必须放在标记之间。 例2-2 创建一个普通列表:,HTML基础, 一个普通列表 中国城市 北京 上海 广州 美国
22、城市 华盛顿 芝加哥 纽约 ,演示,HTML基础,(5)(标有数字或圆点的列表标记) 标记用来创建一个标有数字的列表; 标记用来创建一个标有圆点的列表; 标记只能在或标记之间使用,此标记对用来创建一个列表项。 若放在之间,则每个列表项加上一个数字,若在之间,则每个列表项加上一个圆点。,HTML基础,例2-3 标有数字的列表与标有圆点的列表:,HTML基础, 标有数字与圆点的列表 中国城市 北京 上海 广州 美国城市 华盛顿 芝加哥 纽约 ,演示,HTML基础,(6)(分段标记) 标记对用来排版大块HTML段落,也用于格式化表,此标记的用法与标记非常相似,同样有align对齐方式属性 。 ali
23、gn属性,它用来说明对齐方式,语法是:。 align可以是Left(左对齐)、Center(居中)和Right(右对齐)三个值中的任何一个。 例如:表示标记中的文本居中显示。,HTML基础,3. 文本标记 (1)(预处理标记) 表示标记之间的文本原有格式如word格式仍有效 。 (2)(六级标题标记) 是最大的标题,则是最小的标题。如果要在HTML文档中输出标题,那麽可以使用六对标题标记的任何一对。,HTML基础,(3)(字体标记) 之间的文本以黑体字的形式输出; 之间的文本以斜体字的形式输出; 之间的文本以下加一划线的形式输出。 (4)(强调加重标记) 用来输出需要强调的文本(通常是斜体加黑
24、体); 则用来输出加重文本(通常也是斜体加黑体)。,HTML基础,(5) (字体的大小颜色标记) 可以指定输出文本的字体大小、颜色,它主要两个属性size和color。 size属性用来指定字体的大小,可以取值: -1、1和+1; color属性用来指定文本的颜色,颜色的取值是十六进制RGB颜色码或HTML语言给定的颜色名称。例如,#ff0000,引号内的rrggbb是用六位十六进制数字表示的RGB(即红、绿、蓝三色的组合)颜色,#ff0000对应的是红色。,HTML基础, Html语言所给定的颜色名称有: Black、White、Green、Maroon、Olive、Navy、Purple、
25、Gray、Yellow、Lime、Agua、Fuchsia、Silver、Red、Blue和Teal。 例如: size取值“+1”、color取值“red”时的文本 表示标记之间的文本按大小为+1,颜色为红色显示。,HTML基础,例 文本标记的综合示例,HTML基础,文本标记的综合示例 最大的标题 使用h3的标题 最大的标题 黑体字文本 斜体字文本 下加一划线文本 强调的文本 加重的文本 size取值“+1”、 color取值“red”时的文本 ,演示,HTML基础,4. 链接标记 (1)(超链接标记) 在标记对之间可指定作为超链接的文本或图像,使用标记指定图像。 例如,指定超链接及其文本“
26、武汉大学网站” : 武汉大学网站 或者,指定超链接及其图像“d:pic1.gif”: 在上例中,href的值是武汉大学的网址。 (href缩写:http reference含义为http引用。),HTML基础, href的值也可以是mailto:形式,即发送E-Mail形式。语法为: 这就创建了一个自动发送电子邮件的链接,mailto:后边紧跟想要自动发送的电子邮件的地址(即E-Mail地址)。 例如,链接到我的电子信箱: 这是我的电子信箱(E-Mail信箱),HTML基础,还具有target属性,此属性用来指明显示的目标窗口。 如果不使用target属性,当浏览者点击了链接之后将在原来的浏览
27、器窗口中显示HTML文档,若target的值等于“_blank”,点击链接后将会打开一个新的浏览器窗口显示HTML文档。 例如,进入,并且在新窗口中显示网页: 在新窗口中显示,HTML基础,(2)(标签标记) 标签标记需要结合标记使用。name属性不可缺少。 标记用来在同一网页中创建一个标签(即做一个记号), 即在同一网页中创建链接,以便转到同一网页中有标签的地方并显示。例如,在页顶创建一个标签 此处创建了一个标签 要找到标签所在地,就必须使用标记。例如: 点击此处将转到标签“Top”的地方显示,注意:href属性的值若是标签名,必须在标签名前头加一个“#”号。,HTML基础,例 链接标记的综
28、合示例 链接标记的综合示例 创建标签处 欢迎想要学习网页制作的同学访问网站 武汉大学网站 ,HTML基础, 本网站的主要内容 在新窗口中显示 欢迎给我来信,我的E-Mail是: 点击此处回到标签处 ,可以建立HTML源文件和作为超链的图像文件d:Inetpubwwwrootweb.gif,在浏览器中显示执行结果。,5.图像标记和多媒体标记 (1)图像标记 : 将图形文件嵌入到网页文档中的当前位置。 例如,网页文档与图形文件logo.gif在同一个目录下,则可以将代码写成。 假如图形文件放在网页文档所在目录的一个子目录(images)下,则代码应为: 。 此外,标记还有alt(文字代替)、ali
29、gn(对齐)、border(边框)、width(宽度)和height(高度)属性。,HTML基础,演示,假如图形文件放在网页文档所在目录的上层目录(如home)下,则相对路径就必须是准网址,即用“./”表示网站,后边紧跟文件在网站中的路径。 例如,home是网站下的一个目录,则代码应为: 。 例如, home是网站下的目录king下边的一个子目录,则代码应为: 。,HTML基础,例 图像标记举例 图像标记示例 ,HTML基础,演示,若事先在网站根目录中存放一幅图像logo468_60.gif ,则可以在网页中显示它。 alt=网页制作属性表示在网页中可以用文字网页制作代替该图像先行显示出来。,
30、(2)多媒体标记 A.设置音乐播放的链接 在Windows中,可播放的音乐文件格式常有au、mid及wav三种。若要提供音乐文件让浏览者播放,则可建立指向音乐文件的超链接。例如: 甜美音乐 B.设置影像播放的链接 常见的影像文件有mov、mpg和avi。可建立超链接到影像文件。当浏览者单击超链接时,将会调用Windows Media Player,进行影像文件播放。例如: 本市交通,HTML基础,C.直接将音乐或影像嵌入网页 可以用标记,即: 若“播放次数”设为TRUE,则无限次播放,直到单击关闭或停止。若设为NO(默认值),则只播放一次。 D.播放网页背景音乐 可运用标记,即: 若“次数”设
31、为Infinite,音乐将循环播放,直到网页关闭为止。,HTML基础,6. 表格标记 (用于制作表格或网页结构) (1)(创建一个表格) (2)和(创建表格中的每一行和每一格) (3)(创建表格头) 。 例2-7 用表格标记创建下列表格。,HTML基础,表格标记示例 意大利 英格兰 西班牙 ,HTML基础,cellpadding设置格子边框与其内容之间的大小;valign是垂直对齐方式 ; colspan设置一个格子跨占的列数;rowspan设置一个格子跨占的行数。, AC米兰 佛罗伦萨 曼联 纽卡斯尔 巴塞罗那 皇家社会 ,HTML基础, 尤文图斯 桑普多利亚 利物浦 阿申纳 皇家马德里 ,HTML基础, 拉齐奥 国际米兰 切尔西 米德尔斯堡 马德里竞技 ,HTML基础,演示,7. 表单标记(用于制作对话框) (1)(表单开始和结束标记) (2)(输入区标记) (3)(列表框标记) (4)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 未来五年固定数据通信服务市场需求变化趋势与商业创新机遇分析研究报告
- 注重投资教育提升自我理财能力
- 未来五年新形势下石膏砌块行业顺势崛起战略制定与实施分析研究报告
- 未来五年成品鬃毛行业市场营销创新战略制定与实施分析研究报告
- 2026湖南怀化市第二中学春季临聘教师招聘考试备考试题及答案解析
- 2026江西新余开物金服科技有限公司招聘考试备考题库及答案解析
- 2026中国铁路文工团有限公司招聘普通高校毕业生11人(一)考试备考试题及答案解析
- 2026广西柳州市中医医院人才招聘8人(第三批)考试参考试题及答案解析
- 2025年网络安全知识及信息系统故障应急演练培训考核测试题库及答案
- 2025年火灾事故应急响应与现场指挥培训试卷及答案
- 城镇燃气报警控制系统技术规程
- 中医妇科学:第十节 痛经
- 中国近代文化史复习资料
- ARJ21机型理论知识考试题库(汇总版)
- 测绘仪器检测与维修
- JJG 875-2019数字压力计
- GB/T 16866-2006铜及铜合金无缝管材外形尺寸及允许偏差
- GB/T 16855.2-2015机械安全控制系统安全相关部件第2部分:确认
- 计算机二级java考试课件(1-9章)
- 年产55万吨环氧乙烷乙二醇车间环氧乙烷合成工段工艺设计
- 量子信息与量子计算课件
评论
0/150
提交评论