网页制作与编程基础.ppt





《网页制作与编程基础.ppt》由会员分享,可在线阅读,更多相关《网页制作与编程基础.ppt(97页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1网页制作与编程基础 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望27.1 7.1 常用网页制作工具常用网页制作工具 随着随着Internet技术的不断发展,网页制作工具越来越多,技术的不断发展,网页制作工具越来越多,选择一种好的工具非常重要,能够起到事半功倍的效果。网选择一种好的工具非常重要,能够起到事半功倍的效果。网页制作工具大体上可以分为页制作工具大体上可以分为两类两类:着眼于网页、网站全局的,:着眼于网页、网站全局的,称之为基本工具;着眼于网页某些元素的
2、,称之为辅助工具。称之为基本工具;着眼于网页某些元素的,称之为辅助工具。网页制作基本工具网页制作基本工具是指那些专门用来设计能在浏览器中是指那些专门用来设计能在浏览器中显示为网页的显示为网页的HTML文档的专用工具软件,它能整合编排网文档的专用工具软件,它能整合编排网页元素,生成页元素,生成HTML网页代码文件。比较流行的网页制作工网页代码文件。比较流行的网页制作工具软件包括具软件包括Microsoft FrontPage和和Macromedia Dreamweaver等。等。网页制作辅助工具网页制作辅助工具是指用来创建或加工网页上的图形、是指用来创建或加工网页上的图形、图像、动画、声音和视频
3、等网页元素的工具软件。图像、动画、声音和视频等网页元素的工具软件。37.1 7.1 常用网页制作工具常用网页制作工具 7.1.1 Microsoft FrontPage 20037.1.1 Microsoft FrontPage 2003 FrontPage FrontPage是由是由MicrosoftMicrosoft公司推出的新一代公司推出的新一代WebWeb网页制作网页制作工具。工具。FrontPageFrontPage使网页制作者能够更加方便、快捷地创建和使网页制作者能够更加方便、快捷地创建和发布网页,具有直观的网页制作和管理方法,简化了大量工发布网页,具有直观的网页制作和管理方法,简
4、化了大量工作。作。FrontPage FrontPage的最强大之处是其站点管理与远程发布功能。的最强大之处是其站点管理与远程发布功能。用户只需在本地对网页进行编辑,用户只需在本地对网页进行编辑,FrontPageFrontPage会跟踪用户编辑会跟踪用户编辑过的文件,在发布时,它会自动将修改过的网页进行发布,过的文件,在发布时,它会自动将修改过的网页进行发布,未编辑过的网页可由用户决定是否再次向服务器发送未编辑过的网页可由用户决定是否再次向服务器发送。47.1 7.1 常用网页制作工具常用网页制作工具 7.1.1 Microsoft FrontPage 20037.1.1 Microsoft
5、 FrontPage 20031 1FrontPage 2003FrontPage 2003的特色的特色 (1)(1)强大的网页设计功能强大的网页设计功能 可以智能地完成可以智能地完成HTMLHTML文本的编辑,并可以针对不同的浏文本的编辑,并可以针对不同的浏览器对网页进行设置;可以提供对多种版本的浏览器的支持;览器对网页进行设置;可以提供对多种版本的浏览器的支持;完善了所见即所得的网页编辑操作。完善了所见即所得的网页编辑操作。(2)(2)丰富的网页设计模板、设计向导和主题样式丰富的网页设计模板、设计向导和主题样式 提供了多种网页设计模板、网页设计向导和主题样式。提供了多种网页设计模板、网页设
6、计向导和主题样式。使用这些模板、向导和样式,即使是初学者也可以设计出具使用这些模板、向导和样式,即使是初学者也可以设计出具有专业水准的网站。有专业水准的网站。57.1 7.1 常用网页制作工具常用网页制作工具 7.1.1 Microsoft FrontPage 20037.1.1 Microsoft FrontPage 20032FrontPage 2003的新增功能的新增功能 (1)设计网站设计网站 FrontPage 2003 具有经过改进的设计环境、新的布局和具有经过改进的设计环境、新的布局和设计工具、模板以及经过改进的主题,这一切可以帮助用户设计工具、模板以及经过改进的主题,这一切可以
7、帮助用户实现网站创意,而无需任何实现网站创意,而无需任何HTML知识。知识。(2)开发网站开发网站 FrontPage 2003具有改进的创作环境、新的图形功能、强具有改进的创作环境、新的图形功能、强大的编码工具(帮助用户应用并增加各种编码语言知识)、大的编码工具(帮助用户应用并增加各种编码语言知识)、以及创建交互式脚本的工具。此外,以及创建交互式脚本的工具。此外,FrontPage 2003可以生成可以生成有效和干净的有效和干净的HTML,能让用户更好地控制代码。,能让用户更好地控制代码。67.1 7.1 常用网页制作工具常用网页制作工具 7.1.1 Microsoft FrontPage
8、20037.1.1 Microsoft FrontPage 20033 3FrontPage 2003FrontPage 2003工作界面工作界面 77.1 7.1 常用网页制作工具常用网页制作工具 7.1.1 Microsoft FrontPage 20037.1.1 Microsoft FrontPage 20033 3FrontPage 2003FrontPage 2003工作界面工作界面 窗口栏的内容随着所选视图不同而不同。为了便于用户窗口栏的内容随着所选视图不同而不同。为了便于用户制作网页和查看、修改制作网页和查看、修改WebWeb站点的组织结构,站点的组织结构,FrontPage
9、2003FrontPage 2003提供了提供了6 6种视图。单击视图菜单相应的菜单项可以切换到不同种视图。单击视图菜单相应的菜单项可以切换到不同的视图。各个视图的功能分别为:的视图。各个视图的功能分别为:“网页网页”视图:网页视图是进行网页编辑的操作界面。视图:网页视图是进行网页编辑的操作界面。“文件夹文件夹”视图:用来对网站的目录和文件夹进行管理。视图:用来对网站的目录和文件夹进行管理。“报表报表”视图:用于查看与网页制作有关的各项参数。视图:用于查看与网页制作有关的各项参数。“远程网站远程网站”视图:可以发布整个网站或个别文件,还可以视图:可以发布整个网站或个别文件,还可以在两个或更多个
10、位置之间同步文件。在两个或更多个位置之间同步文件。“导航导航”视图:用来显示和编辑网页的导航关系。视图:用来显示和编辑网页的导航关系。“超链接超链接”视图:显示某个网页与其他网页之间的关系。视图:显示某个网页与其他网页之间的关系。“任务任务”视图:用来查看网站和网页设计的完成情况。视图:用来查看网站和网页设计的完成情况。87.1 7.1 常用网页制作工具常用网页制作工具 7.1.2 Adobe Dreamweaver CS37.1.2 Adobe Dreamweaver CS3 使用使用DreamweaverDreamweaver,设计师可以随心所欲地编写代码、,设计师可以随心所欲地编写代码、
11、设计网站网页以及进行高级开发。无论是喜欢手写设计网站网页以及进行高级开发。无论是喜欢手写HTMLHTML代码代码还是习惯于可视化环境,还是习惯于可视化环境,DreamweaverDreamweaver都能提供方便快捷、都能提供方便快捷、功能强大的工具,使用功能强大的工具,使用DreamweaverDreamweaver将是一种全新的体验。将是一种全新的体验。在易用、创新、规范等优点的基础上,在易用、创新、规范等优点的基础上,DreamweaverDreamweaver还拥有还拥有更先进的网页布局和设计环境,以及更为强大的代码编辑功更先进的网页布局和设计环境,以及更为强大的代码编辑功能等卓越特性
12、。能等卓越特性。Dreamweaver CS3Dreamweaver CS3的操作界面主要由以下几个部分组成:的操作界面主要由以下几个部分组成:标题栏、菜单栏、插入栏、文档工具栏、文档窗口、属性检标题栏、菜单栏、插入栏、文档工具栏、文档窗口、属性检查器以及多个面板组,如图查器以及多个面板组,如图7-27-2所示。所示。97.1 7.1 常用网页制作工具常用网页制作工具 7.1.2 Adobe Dreamweaver CS37.1.2 Adobe Dreamweaver CS3 图7-2 Dreamweaver CS3 的界面布局 107.1 7.1 常用网页制作工具常用网页制作工具1 1标题栏
13、标题栏(注意区别文档的标题和文档的文件名称注意区别文档的标题和文档的文件名称)2 2菜单栏菜单栏3 3插入栏插入栏4 4文档工具栏文档工具栏5 5“属性属性”检查器检查器 6 6其他面板其他面板 7.1.2 Adobe Dreamweaver CS37.1.2 Adobe Dreamweaver CS3 117.1 7.1 常用网页制作工具常用网页制作工具 7.1.3 7.1.3 网页美化工具网页美化工具 1Photoshop CS3 2Fireworks CS3 3Flash CS3 为了使制作的网页更为美观,用户在利用网页制作工具制为了使制作的网页更为美观,用户在利用网页制作工具制作网页时
14、,还需利用网页美化工具对网页进行美化。作网页时,还需利用网页美化工具对网页进行美化。127.2 HTML7.2 HTML语言语言 7.2.1 HTML7.2.1 HTML语言概述语言概述1 1什么是什么是HTML HTML HTML HTML英文全名是英文全名是Hyper Text Markup LanguageHyper Text Markup Language,即超,即超文本标记语言,是一种用来制作超文本文档的简单标记语文本标记语言,是一种用来制作超文本文档的简单标记语言。言。用用HTMLHTML编写的超文本文档称为编写的超文本文档称为HTMLHTML文档,它能独立于文档,它能独立于各种操
15、作系统(如各种操作系统(如UNIXUNIX、WindowsWindows等)。它主要是在原来文等)。它主要是在原来文本文件的基础上,增加一系列的标识符来描述格式,形成本文件的基础上,增加一系列的标识符来描述格式,形成网络文件。当用户使用浏览器下载时,就把这些标识符解网络文件。当用户使用浏览器下载时,就把这些标识符解释成应有的含义,并按照一定的格式将这些被标识的文件释成应有的含义,并按照一定的格式将这些被标识的文件显示在屏幕上,而显示在屏幕上,而HTMLHTML的标识符号并不显示在屏幕上。的标识符号并不显示在屏幕上。137.2 HTML7.2 HTML语言语言 7.2.1 HTML7.2.1 H
16、TML语言概述语言概述2 2HTMLHTML文档的结构文档的结构 (1)HTML (1)HTML文档的基本结构文档的基本结构 下面是一个最基本的超文本文档的源代码下面是一个最基本的超文本文档的源代码My first page 我的第一个网页我的第一个网页 HTML文件由标记和被标记的内容组成。每个标记都有文件由标记和被标记的内容组成。每个标记都有“”围住,以表示这是围住,以表示这是HTML代码而非普通文本,标记能产生所需的各代码而非普通文本,标记能产生所需的各种效果。就像一个排版程序,它将网页的内容排成理想的效果。这些标种效果。就像一个排版程序,它将网页的内容排成理想的效果。这些标记名称大都为
17、相应的英文单词首字母或缩写,很好记忆。各种标记差别记名称大都为相应的英文单词首字母或缩写,很好记忆。各种标记差别很大,但总的表示形式却大同小异。很大,但总的表示形式却大同小异。147.2 HTML7.2 HTML语言语言 7.2.1 HTML7.2.1 HTML语言概述语言概述2 2HTMLHTML文档的结构文档的结构 (2)HTML (2)HTML的标记的标记 单标签单标签 某些标记称为某些标记称为“单标签单标签”,它只需单独使用就能完整地表达意思。,它只需单独使用就能完整地表达意思。这类标记的这类标记的语法是:语法是:最常用的单标签是最常用的单标签是,它表示换行。它表示换行。双标签双标签
18、另一类标记称为另一类标记称为“双标签双标签”,它由,它由“始标签始标签”和和“尾标签尾标签”两部分构两部分构成,必须成对使用,其中始标签告诉成,必须成对使用,其中始标签告诉WebWeb浏览器从此处开始执行该标记浏览器从此处开始执行该标记所表示的功能,而尾标签告诉所表示的功能,而尾标签告诉WebWeb浏览器在这里结束该功能。始标签前浏览器在这里结束该功能。始标签前加一个斜杠(加一个斜杠(/)即成为尾标记。)即成为尾标记。这类标记的这类标记的语法是:语法是:受标记影响的内容受标记影响的内容/例如你想对某段文字的加粗显示,就将此段文字放在例如你想对某段文字的加粗显示,就将此段文字放在 标记中标记中,
19、如:如:你要加粗的字你要加粗的字 157.2 HTML7.2 HTML语言语言 7.2.1 HTML7.2.1 HTML语言概述语言概述2 2HTMLHTML文档的结构文档的结构 (2)HTML (2)HTML的标记的标记 标签属性标签属性 许多单标记和双标记的始标记内可以包含一些属性,标记要通过属性许多单标记和双标记的始标记内可以包含一些属性,标记要通过属性来制作出各种效果。来制作出各种效果。其语法是:其语法是:受影响内容受影响内容/需要注意的是,并不是所有的标记都有属性;根据需要可以用该标记需要注意的是,并不是所有的标记都有属性;根据需要可以用该标记的所有属性,也可以只用需要的几个属性。在
20、使用时,属性之间没有顺序。的所有属性,也可以只用需要的几个属性。在使用时,属性之间没有顺序。167.2 HTML7.2 HTML语言语言 7.2.1 HTML7.2.1 HTML语言概述语言概述2 2HTMLHTML文档的结构文档的结构 (3)HTML (3)HTML的几个部分的几个部分 HTML HTML文件以文件以开头,以开头,以结尾。浏览器解释网页代码的起结尾。浏览器解释网页代码的起始标志。始标志。HTMLHTML文件包括头部(文件包括头部(headhead)和正文()和正文(bodybody)。)。1)head1)head头部信息头部信息 :表示这是网页的题头部分,用来说明文件命名和:
21、表示这是网页的题头部分,用来说明文件命名和与文件本身的相关信息。通常这部分标记来声明此网页的默认语言编码、与文件本身的相关信息。通常这部分标记来声明此网页的默认语言编码、关键字、使用软件等,个别的标记产生页面动作,第关键字、使用软件等,个别的标记产生页面动作,第4 4行声明超文本头部行声明超文本头部分结束。在简单的网页中这部分不重要,而较复杂的网页中,比如:用分结束。在简单的网页中这部分不重要,而较复杂的网页中,比如:用CSSCSS样式表、样式表、JavaScriptJavaScript语言等,这部分会相当重要。语言等,这部分会相当重要。:网页的标题。标题概括了网页的内容,能迅速:网页的标题。
22、标题概括了网页的内容,能迅速了解网页的大意。在文件头部定义的标题内容不在浏览器窗口中显示,了解网页的大意。在文件头部定义的标题内容不在浏览器窗口中显示,而是在浏览器的标题栏中显示。尽管头部定义的信息很多,但能在浏览而是在浏览器的标题栏中显示。尽管头部定义的信息很多,但能在浏览器标题栏中显示的信息只有标题。器标题栏中显示的信息只有标题。在网页的头部代码中,还有另外一种文头标记在网页的头部代码中,还有另外一种文头标记metameta标记标记,基本语,基本语法是:法是:meta http-equiv=。177.2 HTML7.2 HTML语言语言 7.2.1 HTML7.2.1 HTML语言概述语言
23、概述2 2HTMLHTML文档的结构文档的结构 (3)HTML (3)HTML的几个部分的几个部分 2 2)bodybody文档主体部分文档主体部分 :是网页的正文部分。:是网页的正文部分。HTMLHTML文件主体标记的格式文件主体标记的格式为:为:body bgcolor=。作为网。作为网页的主体部分,有很多的内置属性,这些属性用于设定网页的总体风页的主体部分,有很多的内置属性,这些属性用于设定网页的总体风格。例如,定义页面的背景图像、背景颜色、文字颜色以及超文本链格。例如,定义页面的背景图像、背景颜色、文字颜色以及超文本链接颜色等,主要属性如表接颜色等,主要属性如表7-17-1所示。所示。
24、HTML HTML代码在书写时不严格区分大小写,也并不要求在书写时缩代码在书写时不严格区分大小写,也并不要求在书写时缩进,但为了程序的易读性,建议网页设计者使标记的首尾对齐,内进,但为了程序的易读性,建议网页设计者使标记的首尾对齐,内部的内容向右缩进几格。部的内容向右缩进几格。187.2 HTML7.2 HTML语言语言 7.2.1 HTML7.2.1 HTML语言概述语言概述2 2HTMLHTML文档的结构文档的结构 (3)HTML (3)HTML的几个部分的几个部分 2 2)bodybody文档主体部分文档主体部分 表表7-1 BODY7-1 BODY标记属性值标记属性值 197.2 HT
25、ML7.2 HTML语言语言 7.2.1 HTML7.2.1 HTML语言概述语言概述3 3一个简单的一个简单的HTMLHTML实例实例一个简单的一个简单的HTMLHTML示例示例欢迎光临我的主页欢迎光临我的主页这是我第一次做主页,无论怎么样,我这是我第一次做主页,无论怎么样,我都会努力做好!都会努力做好!207.2 HTML7.2 HTML语言语言 7.2.1 HTML7.2.1 HTML语言概述语言概述4 4HTMLHTML的特点的特点HTMLHTML是独立于平台的,它兼容多平台。是独立于平台的,它兼容多平台。HTMLHTML文件中含有大量的特定标记文件中含有大量的特定标记(tags)(t
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网页 制作 编程 基础

限制150内