网页设计基础第三章.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《网页设计基础第三章.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网页 设计 基础 第三
- 资源描述:
-
1、随着网页内容的不断丰富,图像、声音、动画等多媒体元素不断充斥网页,使得网页内容不断膨胀,用户对网页的视觉效果提出了更高要求。本章就介绍如何进行网页布局,以最适合浏览的方式将图片和文字等排放在页面的不同位置,使得页面更加美观、整齐。3.13.1表格表格表格以行与列的形式简明扼要地表达相关内容,结构严谨且效果直观。表格以行与列的形式简明扼要地表达相关内容,结构严谨且效果直观。表格通常所含的信息量非常大,能够把许多相互关联的数字和信息集中表格通常所含的信息量非常大,能够把许多相互关联的数字和信息集中起来。一张表格可以非常直观地表示出需要用大段文字描述的内容信息。起来。一张表格可以非常直观地表示出需要
2、用大段文字描述的内容信息。另外,在制作网页时,表格除了组织和显示数据之外,还具有布局页面另外,在制作网页时,表格除了组织和显示数据之外,还具有布局页面的作用。表格可以将文本和图片等元素按行、列排列,实现网页的布局的作用。表格可以将文本和图片等元素按行、列排列,实现网页的布局要求。要求。3.1.13.1.1表格的基本概念与结构表格的基本概念与结构表格是网页中常见的一种页面元素,由行和列组成。行和列交叉构成了表格是网页中常见的一种页面元素,由行和列组成。行和列交叉构成了表格的单元格,单元格中包含表格的数据,每个表格还有特定的标题。表格的单元格,单元格中包含表格的数据,每个表格还有特定的标题。创建表
3、格主要用到创建表格主要用到4个标签:个标签:、和和。在一个最基。在一个最基本的表格元素中,必须包含一组本的表格元素中,必须包含一组标签、一组标签、一组标签和一组标签和一组标签。标签。创建表格的语法格式如下:创建表格的语法格式如下:()第一行第一列单元格内容)第一行第一列单元格内容()()第一行第二列单元格内容)第一行第二列单元格内容()()第一行第)第一行第n列单元格内容列单元格内容()第二行第一列单元格内容第二行第一列单元格内容 第二行第二列单元格内容第二行第二列单元格内容 第二行第第二行第n列单元格内容列单元格内容 第第m行第一列单元格内容行第一列单元格内容 第第m行第二列单元格内容行第二
4、列单元格内容 第第m行第行第n列单元格内容列单元格内容(1)table:该标签对用于定义整个表格,表格中的所有内容都必:该标签对用于定义整个表格,表格中的所有内容都必须位于须位于和和之间。一个表格元素是由多个横行(之间。一个表格元素是由多个横行()、单元格)、单元格()和表头单元格()和表头单元格()子元素组成的。)子元素组成的。(2):该标签对用于定义表格的标题,标题文本位于:该标签对用于定义表格的标题,标题文本位于与与之间。表格标题标签不是必需的,但如果使用,就必之间。表格标题标签不是必需的,但如果使用,就必须放置在须放置在之后。之后。说明:(3):标签定义表格的行,必须位于标签定义表格的
5、行,必须位于和和之间,结束标签之间,结束标签可以省略,在一对可以省略,在一对标签内可建标签内可建立一行表格,也可以包含多组由立一行表格,也可以包含多组由或或标签所定义的单元格。表格标签所定义的单元格。表格有多少行就应该定义多少对有多少行就应该定义多少对标签。标签。(4):该标签对用于定义表格的表头单元格,此单元格中的文:该标签对用于定义表格的表头单元格,此单元格中的文字将显示为粗体。有多少个表头单元格就应该定义多少对字将显示为粗体。有多少个表头单元格就应该定义多少对标签。表头单标签。表头单元格也可以省略。元格也可以省略。(5):该标签对用于定义表格列的单元格,一对:该标签对用于定义表格列的单元
6、格,一对标签将建立一个单元格。标签将建立一个单元格。标签必须放在标签必须放在标签内。单元格内的数据,标签内。单元格内的数据,必须位于必须位于与与之间,表格中有多少个单元格就应该定义多少对之间,表格中有多少个单元格就应该定义多少对标签。标签。3.1.23.1.2表格的基本属性表格的基本属性标签的属性主要有标签的属性主要有border、bordercolor、width、height、align、bgcolor、background、cellspacing、cellpadding等,用于设置表格的边等,用于设置表格的边框、大小、背景颜色等。这些属性是可选的,也可以不设置属性值,而框、大小、背景颜色
7、等。这些属性是可选的,也可以不设置属性值,而使用使用标签的默认属性值。标签的默认属性值。1.1.设置表格边框和分隔线显示状态设置表格边框和分隔线显示状态如果不定义边框属性,表格将不显示边框,但大多数时候,需要显示边如果不定义边框属性,表格将不显示边框,但大多数时候,需要显示边框。设置表格边框的语法格式如下:框。设置表格边框的语法格式如下:border属性值为数字,表示表格边框宽度的像素数。例如属性值为数字,表示表格边框宽度的像素数。例如,表示表格的边框宽度为表示表格的边框宽度为12个像素。如果不定义边框属性个像素。如果不定义边框属性或或border属性的值是属性的值是0,表格将不显示边框。,表
8、格将不显示边框。1 1)设置边框显示状态)设置边框显示状态还可以将表格还可以将表格4个边框:左边框、右边框、上边框、下边框设置为显示个边框:左边框、右边框、上边框、下边框设置为显示或者隐藏。设置表格边框显示状态的语法格式如下:或者隐藏。设置表格边框显示状态的语法格式如下:(1)显示整个表格边框:)显示整个表格边框:(2)不显示表格边框:)不显示表格边框:(3)只显示表格的上下边框:)只显示表格的上下边框:(4)只显示表格的左右边框:)只显示表格的左右边框:(5)只显示表格的上边框:)只显示表格的上边框:(6)只显示表格的下边框:)只显示表格的下边框:(7)只显示表格的左边框:)只显示表格的左边
9、框:(9)只显示表格的右边框:)只显示表格的右边框:2 2)设置表格中的分隔线)设置表格中的分隔线表格中分隔线的显示效果同样可以进行设置。设置表格中分隔线的显示状态表格中分隔线的显示效果同样可以进行设置。设置表格中分隔线的显示状态的语法格式如下:的语法格式如下:(1)显示所有分隔线:)显示所有分隔线:(2)只显示组与组的分隔线:)只显示组与组的分隔线:(3)只显示行与行之间的分隔线:)只显示行与行之间的分隔线:(4)只显示列与列之间的分隔线:)只显示列与列之间的分隔线:(5)不显示所有分隔线:)不显示所有分隔线:2.2.设置表格边框的颜色设置表格边框的颜色通过设置表格边框的颜色,能达到较好的视
10、觉效果。但是一些低版本的通过设置表格边框的颜色,能达到较好的视觉效果。但是一些低版本的浏览器并不支持表格的边框颜色、背景颜色和背景图像,在实际制作网浏览器并不支持表格的边框颜色、背景颜色和背景图像,在实际制作网页时,应该尽可能多地用各种浏览器对制作的网页进行测试。设置表格页时,应该尽可能多地用各种浏览器对制作的网页进行测试。设置表格边框颜色的语法格式如下:边框颜色的语法格式如下:3 3设置表格的大小设置表格的大小width和和height属性分别用于设置表格的宽度和高度,从而定义表格的大属性分别用于设置表格的宽度和高度,从而定义表格的大小。这两个属性值为像素值或者百分比。其中百分数表示表格的宽
11、度小。这两个属性值为像素值或者百分比。其中百分数表示表格的宽度(高度)占浏览器窗口宽度(高度)的百分比。设置表格大小的语法格(高度)占浏览器窗口宽度(高度)的百分比。设置表格大小的语法格式如下:式如下:4 4设置表格的背景颜色和背景图像设置表格的背景颜色和背景图像设置表格背景颜色的语法格式如下:设置表格背景颜色的语法格式如下:其中,其中,“#”取值为十六进制的颜色代码。取值为十六进制的颜色代码。设置表格背景图像的语法格式如下:设置表格背景图像的语法格式如下:5 5设置表格的位置设置表格的位置设置表格位置的语法格式如下:设置表格位置的语法格式如下:align属性的参数值有属性的参数值有left、
12、center和和right,分别表示表格位于其相邻文,分别表示表格位于其相邻文字的左侧、水平居中和位于与其相邻的文字右侧。字的左侧、水平居中和位于与其相邻的文字右侧。6 6设置表格边框与内容的间距设置表格边框与内容的间距设置表格边框与内容间距的语法格式如下:设置表格边框与内容间距的语法格式如下:其中,数值为像素值,表示单元格内容与表格边框之间的距离。其中,数值为像素值,表示单元格内容与表格边框之间的距离。7 7设置表格的标题设置表格的标题表格的标题用来表明表格内容。设置表格标题的语法结构如下:表格的标题用来表明表格内容。设置表格标题的语法结构如下:表格标题表格标题 之 间 的 内 容 就 是
13、表 格 的 标 题。之 间 的 内 容 就 是 表 格 的 标 题。应放在应放在标签中,在表格的行标标签中,在表格的行标签签之前。之前。3.1.33.1.3表格的行属性表格的行属性表格按行组织,每个表格均有若干行,每行被分割为若干单元格。单元表格按行组织,每个表格均有若干行,每行被分割为若干单元格。单元格可以包含文本、图片、列表、段落、表单、水平线、表格等元素。格可以包含文本、图片、列表、段落、表单、水平线、表格等元素。标签有标签有height、align、valign、bordercolor和和bgcolor等可选属性,等可选属性,用于设置表格每一行的属性。用于设置表格每一行的属性。1 1设
14、置行的高度与对齐方式设置行的高度与对齐方式height属性控制表格内某行的高度,其语法格式如下:属性控制表格内某行的高度,其语法格式如下:其中,数值为整数,其单位为像素。其中,数值为整数,其单位为像素。align属性控制表格中该行单元格内文字的水平对齐方式,其语法格式如属性控制表格中该行单元格内文字的水平对齐方式,其语法格式如下:下:其中,参数值为其中,参数值为left、center、right,分别表示该行中各单元格内容的对,分别表示该行中各单元格内容的对齐方式为左对齐、水平居中和右对齐,默认值为齐方式为左对齐、水平居中和右对齐,默认值为left。valign属性控制表格中该行单元格内文字的
15、垂直方向对齐方式,语法格属性控制表格中该行单元格内文字的垂直方向对齐方式,语法格式如下:式如下:其中,参数值为其中,参数值为top、middle和和bottom,分别表示该行中各单元格内容,分别表示该行中各单元格内容的对齐方式为上对齐、垂直居中和下对齐,默认值为的对齐方式为上对齐、垂直居中和下对齐,默认值为middle。2 2设置行的内边框颜色与行的背景颜色设置行的内边框颜色与行的背景颜色在在标签中使用标签中使用bordercolor属性控制表格某行内边框的颜色,其语法属性控制表格某行内边框的颜色,其语法结构如下:结构如下:在在标签中使用标签中使用bgcolor属性控制表格中该行单元格的背景颜
16、色,其语属性控制表格中该行单元格的背景颜色,其语法格式如下:法格式如下:3.1.43.1.4表格的单元格属性表格的单元格属性每个表格均有若干行(由每个表格均有若干行(由标签定义),每行被分割为若干单元格标签定义),每行被分割为若干单元格(由(由或或标签定义)。由于标签定义)。由于和和标签都是用于设置单元格标签都是用于设置单元格内容,所以内容,所以和和标签的所有属性及相应的属性功能完全一样。标签的所有属性及相应的属性功能完全一样。和和标签有标签有bordercolor、bgcolor、background、width、align、valign、rowspan、colspan等可选属性。等可选属性
17、。1 1th 和和表头标签表头标签是成对出现的,用于规定表头的内容,是成对出现的,用于规定表头的内容,之间之间的内容就是位于该表头单元格的内容。表头一般位于每列的首行,用以的内容就是位于该表头单元格的内容。表头一般位于每列的首行,用以说明该列的具体数据是关于哪个对象的。说明该列的具体数据是关于哪个对象的。数据标签数据标签也是成对出现的,也是成对出现的,之间的内容就是该单元格之间的内容就是该单元格中的具体数据内容。除了表头元素是以粗体显示外,表头元素和具体数中的具体数据内容。除了表头元素是以粗体显示外,表头元素和具体数据元素没有区别。据元素没有区别。2 2设置单元格宽度设置单元格宽度在在或或标签
18、中使用标签中使用width属性控制表格中某单元格的宽度,其语法格属性控制表格中某单元格的宽度,其语法格式如下:式如下:width属性的参数值可以是数字或百分数,其中数字表示此单元格宽度所占属性的参数值可以是数字或百分数,其中数字表示此单元格宽度所占的像素数,百分数表示此单元格的宽度占整个表格宽度的百分比。的像素数,百分数表示此单元格的宽度占整个表格宽度的百分比。3.3.设置单元格内容的对齐方式设置单元格内容的对齐方式align属性用于设置单元格内容在水平方向上的对齐方式,其语法格式如下:属性用于设置单元格内容在水平方向上的对齐方式,其语法格式如下:align属性的参数值有属性的参数值有left
19、(默认值)、(默认值)、center和和right,分别表示该单元格内,分别表示该单元格内容的对齐方式为左对齐、水平居中和右对齐的。容的对齐方式为左对齐、水平居中和右对齐的。4 4设置单元格的边框颜色、背景颜色和背景图像设置单元格的边框颜色、背景颜色和背景图像设置单元格边框颜色的语法格式如下设置单元格边框颜色的语法格式如下:设置单元格背景颜色的语法格式如下设置单元格背景颜色的语法格式如下:设置单元格背景图像的语法格式如下设置单元格背景图像的语法格式如下:5 5合并单元格合并单元格在表格中使用在表格中使用和和标签的标签的colspan和和rowspan属性设置跨行和跨列的单元格,属性设置跨行和跨
20、列的单元格,将单元格合并,语法格式如下:将单元格合并,语法格式如下:rowspan表示该单元格所跨的行数,默认值为表示该单元格所跨的行数,默认值为1。colspan表示该单元格所跨的列数,表示该单元格所跨的列数,默认值为默认值为1。3.1.53.1.5利用表格进行网页布局利用表格进行网页布局在利用表格进行网页布局的过程中,表格的边框可以设置为可见,这样可在利用表格进行网页布局的过程中,表格的边框可以设置为可见,这样可以在浏览器中清晰地看到利用表格进行网页布局的效果。在进行较复杂的以在浏览器中清晰地看到利用表格进行网页布局的效果。在进行较复杂的网页布局时还可以利用表格的嵌套功能,即在表格内部再嵌
21、入另一个表格网页布局时还可以利用表格的嵌套功能,即在表格内部再嵌入另一个表格对页面布局进行细化。对页面布局进行细化。在网页布局结束时,再将表格的在网页布局结束时,再将表格的border属性设置为属性设置为0,不显示表格的边框,不显示表格的边框,使页面美观,而页面上的其他内容则会留在使页面美观,而页面上的其他内容则会留在HTML网页上。网页上。3.23.2框架框架框架技术可以将浏览器的显示空间分割成多个可滚动的区域,每个区域可以独立显示框架技术可以将浏览器的显示空间分割成多个可滚动的区域,每个区域可以独立显示不同的网页。这些区域互不干扰,可以相互沟通。一个区域可保持不变,而其他区域不同的网页。这
22、些区域互不干扰,可以相互沟通。一个区域可保持不变,而其他区域根据用户选择的超链接显示相应网页,达到在浏览器中同时浏览不同网页的效果。框根据用户选择的超链接显示相应网页,达到在浏览器中同时浏览不同网页的效果。框架技术常应用于制作页面导航栏和网站论坛。架技术常应用于制作页面导航栏和网站论坛。3.2.13.2.1框架的基本概念框架的基本概念框架的基本结构主要分为框架集和单个框架两部分。框架集是在一个文档框架的基本结构主要分为框架集和单个框架两部分。框架集是在一个文档内定义一组框架结构的内定义一组框架结构的HTML网页。单个框架是指框架集中的单个区域。网页。单个框架是指框架集中的单个区域。要在浏览器中
23、查看一组框架网页,先打开框架集文件,浏览器随后打开要要在浏览器中查看一组框架网页,先打开框架集文件,浏览器随后打开要显示在这些框架中的相应显示在这些框架中的相应HTML文档。框架不是文件,是存放文档。框架不是文件,是存放HTML文档文档的容器。任何一个框架都可以显示任意的的容器。任何一个框架都可以显示任意的HTML文档,在框架中初始显示文档,在框架中初始显示的的HTML文档也是构成框架网页的一部分。文档也是构成框架网页的一部分。1 1框架结构框架结构在框架集文件中使用在框架集文件中使用标签和标签和标签定义框架的数量、大小,标签定义框架的数量、大小,载入框架的网页源和其他可以定义的属性等。载入框
展开阅读全文