网页设计与制作.ppt
《网页设计与制作.ppt》由会员分享,可在线阅读,更多相关《网页设计与制作.ppt(97页珍藏版)》请在沃文网上搜索。
1、网页设计与制作三峡大学图书馆信息技术部 王 军2007年9月1日当前的技术现状n简单、静态的页面对用户没有太大的吸引力,动态的、有条理的简单、静态的页面对用户没有太大的吸引力,动态的、有条理的数据加上友好的、交互性强的界面、丰富的内容才能够吸引用户数据加上友好的、交互性强的界面、丰富的内容才能够吸引用户对页面的访问,数据的自动更新是非常重要的。对页面的访问,数据的自动更新是非常重要的。n现在的页面创作与现在的页面创作与WindowsWindows应用程序非常类似,完全可以在页面应用程序非常类似,完全可以在页面内创建应用程序,访问数据库等功能。内创建应用程序,访问数据库等功能。n页面已经不简单的
2、是一个单纯的宣传媒体,而是一个交互性很强页面已经不简单的是一个单纯的宣传媒体,而是一个交互性很强的应用平台,并实施一些在线的服务类的商业活动(网上购物、的应用平台,并实施一些在线的服务类的商业活动(网上购物、网上订单、网上就医等)网上订单、网上就医等)n客户端对客户端对ActiveXActiveX的支持、服务器端的的支持、服务器端的ASPASP技术、数据库的操作、技术、数据库的操作、VbscriptVbscript、JavaScriptJavaScript编程语言形成了编程语言形成了Internet/IntranetInternet/Intranet的解的解决方案。决方案。n任何一个技术都不是
3、独立的,它需要其它许多技术的支持。任何一个技术都不是独立的,它需要其它许多技术的支持。HTML总体结构n总体结构nnn网页标题nnn网页主体部分nn网页开始标记网页结束标记标记头部内容页面正文部分Html示例 望江南多少恨,昨夜夢魂中。還似舊時遊上苑,車如流水馬如龍,花月正春風!一个例子望江南多少恨,昨夜夢魂中。還似舊時遊上苑,車如流水馬如龍,花月正春風!示例二空山不見人但聞人語響反景赴山林復照清苔上Html示例Body属性bgcolor-背景色彩 text-非可链接文字的色彩 link-可链接文字的色彩 alink-正被点击的可链接文字的色彩 vlink-已经点击(访问)过的可链接文字的色彩
4、#=rrggbb色彩是用 16 进制的 红绿蓝(red-green-blue,RGB)值来表示。16 进制的数码有:0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f.如果将背景设为图像 页面左边的空白 页面上方的空白#为给定一数值,单位是像素Html约定1、html文件扩展名为:htm或html2、列宽不受限制,文件在文本中可以写成一行例:在上面的例子中我们可以写成以下的形式:示例二空山不見人但聞人語響反景赴山林復照清苔上3、标记用括起来,大小写作用相同与一样,除汉字以外其它必须用半角表示4、注释语句组成:示例二空山不見人但聞人語響反景赴山林復照清苔上标尺线标尺线#=left,r
5、ight#=rrggbb 16 进制 RGB 数码,或者是下列预定义色彩:Black,Olive,Teal,Red,Blue,Maroon,Navy,Gray,Lime,Fuchsia,White,Green,Purple,Silver,Yellow,Aqua .#=1,2,3,4,5,6今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今
6、天天气真好!今天天气真好!标题字体标题字体字体大小字体大小.#=1,2,3,4,5,6,7 or+#,-#=1,2,3,4,5,6,7今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!例:今天 天气 真好!今天今天 天气 真好!指定颜色指定颜色 .#=rrggbb 16 进制数码,或者是下列预定义色彩:Black,Olive,Teal,Red,Blue,Maroon,Navy,Gray,Lime,Fuchsia,White,Green,Purple,
7、Silver,Yellow,Aqua White&White 字体颜色字体颜色Arial.Arial-ABCdef123 Comic Sans MS.Comic Sans MS-ABCdef123 Courier.Courier-ABCdef123 Courier New.Courier New-ABCdef123 Modern.Modern-ABCdef123 MS Sans Serif.MS Sans Serif-ABCdef123 MS Serif.MS Serif-ABCdef123 MS-DOS CP 932.MS-DOS CP 932-ABCdef123 Roman.Roman-A
8、BCdef123 Script.Script-ABCdef123 Small Fonts.Small Fonts-ABCdef123 客户端字体客户端字体物理字体物理字体(Physical Style)今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!物理字体物理字体逻辑字体逻辑字体(Logical Style)今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!
9、今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!今天天气真好!逻辑字体逻辑字体正文字体即我们要在页面中字符显示格式:表示字体为粗体 表示字体为大字体 表示字体为斜体 为字体加删除线 为字体加删除线 字体表示为小字休 下标字符 上标字符 固定宽度字符 为字体加下划线特殊字符的说明见P90上下标字的示例上標字的測試X2+Y2下標字的測試H2O逻辑样式逻辑样式(即可以表示文本格式,还可以表示文本的含义)用于强调的文本,以斜体表示 用于特别强调的文本,以粗体表示 用于举
10、例、引证的文本,以斜体表示 用于说明此段文本是代码 用于说明此段是由用户输入的文本,用较粗的宽体字 用于表示文本中的变量,以斜体表示 表示文本中的定义或说明,以斜体表示正文布局(即页面的显示布局)段落标记:在页面上产生一空行行继续输入,保持对齐属性ALIGN换行标志:不产生一空行水平线标志:用于在页面上产生一条水平线,以分隔文档。有ALIGN、SIZE、WIDTH、NOSHADE(使水平线产生一黑线,默认三维文体线条)、COLOR等属性段落对齐标志1)使在.之间的文本居中显示2)用于文档分节,使各文档的不同部分对应不同的段落格式,此时要应用到align属性来控制段落对齐格式,有right、ce
11、nter、justify(二端对齐)三个值。1、预格式化标志:平时用户输入的文档不加格式符时,无论换行、空格、回车等在页面中都看不到,当加了此标志后,则完全按照源文件中的编排格式输出。WORD是一个比较典型的例子。2、引言标志符:自动设置引言格式,以论文格式中总存在引言的格式一样。格式嵌套的说明:当不同的格式设置作用于同一内容时,若设置的格式为相容,则效果叠加;若冲突,则取最靠近的标记效果(如对齐效果二个冲突时,取最近的一个标志)。行的控制行的控制 段段你好吗?很好。你好吗?很好。换行换行 你好吗?很好。你好吗?很好。不换行不换行一行的内容 行的控制、文字的对齐及文字的分区显示行的控制、文字的
12、对齐及文字的分区显示文字的对齐文字的对齐.#=left,center,rightHelloHello.Hello 文字的分区显示文字的分区显示 .Can you feel happiness without unpleasant?Please show me your smile.预格式化文本.Please use your card.VISA MasterHere is an order form.FaxAir Mail Please use your cardVISA MasterHere is an order form.Here is an order form.Fax Air Mai
13、l.Please use your card.VISA MasterHere is an order form.FaxAir Mail Please use your card.VISA MasterHere is order form.Here is order form.Fax Air Mail.Please use your card.VISA MasterHere is an order form.FaxAir Mail Please use your card.VISA Master Here is order form.Fax Air Mail 有序列表(自动加顺序编号(自动加顺序
14、编号)第一项 第二项(OL)TYPE:说明编号类型(OL)START:序号从何开始。(LI)TYEP:说明编号类型,在顺序列表中改变数字样式。(LI)VALUE:新的数字序号起始值,以获得非连续性数字序列。例:起始数字为5的列表 第一项 第二项 第三项例:非连续性的数字列表 第一项 第二项 第三项例:改变数字样式的列表第一项第二项第三项无序列表(无编号的一种列表)标志符:属性TYPE=DISK(实心圆)CIRCLE(空心圆)SQUARE(方块)有序列表与无序列表可以混合使用例:第一项 子列表项一 子列表项二 第二项子列表项一子列表项二 第三项子列表项一子列表项二 定义式列表(用于定义术语)定义
15、式列表项前无任何前导符号和数字,它主要用于定义一些术语而使用列表定义:术语定义:术语描述:例:计算机硬件从电器角度描述计算机的一种方法计算机软件从计算机应用角度描述计算机的一种方法插入图像插入图像标志符:属性:SRC:指定图像文件的URL ALT:图像位置所显示的文字 WDTH:指定图像的宽度 HEIGHT:指定图像的高度 BORDER:为图像添加边框,“0”表示无边框,默认为0 ALIGN:说明文字与图像的对齐方式(TOP、MIDDLE、BOTTOM、LEFT、RIGHT)HSPACE:设置图像与文本、图像与图像之间水平方向的空白像素点 VSPACE:设置图像鲺文本、图像与图像之间垂直方向的
16、空白像素点特别说明:可以解除文本环绕例:表单基本语法:.表单中提供给用户的输入形式文字输入和密码输入文字输入和密码输入 您的姓名:您的主页的网址:密码:例子:P107页、108页、109页一个完整的表单例子示例二 您的姓名:您的主页的网址:密码:复选框复选框(Checkbox)和和 单选框单选框(RadioButton)复选框 Banana Apple Orange 单先框 Banana Apple Orange 复选框和单选框复选框和单选框示例一:Banana Apple Orange 示例二:Banana Apple Orange Peach 下拉列表是用是用 Ctrl Ctrl 键配合鼠
17、标实现多选键配合鼠标实现多选 文本区域wrap=hard 参数表示“硬回车”换行wrap=soft 参数表示“软回车”换行创建超级链接和图像映射创建超级链接标志:文字或图片描述1、指向本地的链接2、指向其他网站的链接3、指向页面中特定部分的链接(首先在页面中建立一个“锚点”,然后再设立“超级链接”)4、指向电子邮件的链接(文字或图片描述)URL:全球资源统一定位器(Universal Resource Locator)由协议、服务器地址、文件名组成。分为绝对URL和相对URL绝对URL:WWW.CUMT.EDU.CN 相对URL:IMAGES/INDEX.HTM组合引用:在头文件中即中写入则在
18、页面中引用相对URL时自动以此基地址为准,组合为一个引用地址。图像映射:即在一张图片中创建不同的超级链接。(大写为关键字,小写为选项)。创建完成后,在中用USEMAP来引用该图像映射即完成图像映射表格表格的作用不仅仅是在组织数据,更重要的是在页面布局上表格标志:表格标题:表 头:行 定 义:列 定 义:属 性:ROWSPAN、COLSPAN表示行、列合并,ALIGN表示对齐方式例:示例平均其他类号性能数据一数据二MAXMIN甲种(高级)1.90.030.343.30.3乙种1.78668988表格修饰表格边框FRAME:void无、above顶、below底、hsides顶和底、vsides左
19、右、lhs左、rhs右、box四边BORDER=0则表示无边框,否则表示为边框的宽度单元格边框RULES:none无、groups行组和列组之间有、rows有行分隔线、cols列分隔线、all所有分隔线表格及单元格的对齐 ALIGN=left、center、right、单元格(justify两端对齐、char特定字体对齐)垂直对齐:VALIGN=top、bottom、middle、baseline(同行单元格一致)单元格之间的间隔:CELLSPACING调节单元格之间的间隔、CELLPADDING调节数据与单元格之间或间隔(单位为像素)。例:P102框架技术框架:即在一个页面开辟几个窗口上显示
20、几个不同网页的效果框架的基本结构如下:.文档中FRAMESET代替了BODY,而每一个FRAME表示每一个子窗口中的内容。属性:COLS,ROWS垂直和水平方向分隔,FRAMEBORDER是否显示框架边框(1或0)MARGINWIDTH,MARGINHEIGHT设置左右、上下边框的空白(单位为像素)SCROLLING设置是否加入滚动条(yes,no,auto)NORESIZE属性用来固定边框线的位置(设置完成后无法用鼠标进行调节)例:框架技术的应用在框架中运用超级链接时,应指定框架名,否则就在当前框架中显示文字或图像例子见P105会移动的文字技巧.移动的文字!文字从右向左移动!文字从左向右移动
21、!文字一圈一圈绕着走!文字只走一次就歇了!啦啦啦,我来回走耶!文字只移走 3 趟 文字只走 3 趟 文字只走 3 趟 改变文字移动速度 scrolldelav设置停顿的时间,scrollamount设置文字移动速度bgcolor设置移动文字的背景色 height和width设置背景色的面积 网页上多媒体的实现在页面中嵌入多媒体文本在页面中嵌入多媒体文本基本语法#=URL本标记可以用来在主页中嵌入多媒体文本,如:电影(movie),声音(sound),虚拟现实语言(vrml).在页面中嵌入背景音乐在页面中嵌入背景音乐#=WAV 文件的 URL#=循环数例:插入视频剪辑插入视频剪辑 “start=
22、用 url.avi 这一 AVI(Video for MSWINDOWS)文件来播放视频;用 url.gif 这一 GIF 图象作为视频的封面,即:在浏览器尚未完全读入 AVI 文件时,先在 AVI 播放区域显示该图象。start=Fileopen:当文件打开时播放start=mouseover:用鼠标在播放区域点击一下后播放controls:视频窗口下附加 MSWINDOWS 的 AVI 播放控制条 CSS即Cascading Style Sheet(级联样式单)的缩写,我们又常称这为风格样式单Style Sheet,顾名思义,是用来进行网页风格设计的。比如,我想让我的链接字未点击时是蓝色的
23、,当鼠标移上去后字变成红色的且有下划线,这就是一种风格。通过设立样式表,我们可以统一地控制HMTL中各标志的显示属性。对CSS的设计要求我们对HTML标志有一个大体的了解,它是网页的信息表示标示符号,也是构成网页的基本元素,或说是基本成员吧。每个标志表示了某种信息的表示,如标志表示一个段落,表示一个大标题,表示一个表格.,标志只是表明要表示的信息是什么,而同样的信息可能要求显现给人的样子不一样,如同是标题,一个是你好,一个是欢迎你,我想使前一个呈现出蓝色,另一个是红色,效果如下:你好你好欢迎你欢迎你 当我们面对一个页面的网站设计时,无需考虑CSS技术。但现在的网站页面绝不可能用几个页面就可以满
24、足一个建站的需要。这样我们就需要给我们建立的站点统一一个风格(包括颜色、字体、对齐方式、字体大小等)。如果我们为每一个页面做一次风格设计,这样的工作量完全是一种重复也是不可以容忍的。这就是CSS技术诞生的理由和原因。CSS技术样式表的建立要符合CSS规则,它们一般被定义成以下形式的句法:HTML标志标志属性:属性值;标志属性:属性值;标志属性:属性值;标志属性:属性值;)下面我们分别讲述:HTML标志标志:如 P,Div、Table等而不是、以及。标志属性标志属性:属性值,这是一一对应的,每个属性与属性值对之间用分号隔开。有一点要说明的是,在CSS的属性设置与脚本语言中对属性设置有一点不同,即
25、属性名称的写法,在CSS中,凡属性名为两个或两个以上的单词构成时,单词之间以“-”隔开,比如,背景颜色属性background-color,而在脚本中,对象属性则连写成backgroundColor,第二个单词首字母大写,如有三个单词则第三个单词首字母也要大写。下面看一个具体的例子,比如我们对一个段落建立一个样式表:Pbackground-color:#0000ff;font-size:12pt;color:#ffff00,效果如下:我可以欢迎你;我可以欢迎你;我可以欢迎你;我可以欢迎你;上面我们分别设置了背景色,字体大小,以及字体颜色等。为了看起来直观一些,上边的例子还可以写成:Pbackg
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网页 设计 制作
