【教学课件】第二部分HTML语言.ppt
《【教学课件】第二部分HTML语言.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第二部分HTML语言.ppt(93页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、四川师范大学计算机科学学院第2部分 HTML语言四川师范大学计算机科学学院教学要求掌握HTML基本构成,能基本看懂一个网页的源文件;掌握样式表的构成及使用原理;了解样式表的基本属性。四川师范大学计算机科学学院2.1HTML文档的基本构成 支持HTTP的浏览器均为图形用户界面(GUI),HTML文档的基本结构据此而确立。GUI通常由标题栏和窗口作为其最基本的构成,对应于HTML文档中的头部分“HEAD”和文档主体部分“BODY”。HTML的基本结构如下:基本HTML页面以标签开始,以结束。四川师范大学计算机科学学院2.2.1文档头标记 1.HTML标记标记 HTML标记表示文档内容的开始和结束标
2、记,是开始标记,是结束标记,其他所有HTML代码都位于这两个标记之间。2.2.首部标记首部标记 :指定网页的标题 :定义文档内容样式表 :插入脚本语言程序 :描述网页信息 :注释内容 这些信息首先向浏览器提供,但不作为文档内容提交。3.3.标题栏标记标题栏标记 在浏览器标题栏中显示的文本。通常,Web搜索工具用它作为索引。四川师范大学计算机科学学院2.2.1文档头标记4.描述标记描述标记 描述文档属性参数。常用属性 NAME=META名字(description,keyword)CONTENT=页面的内容 HTTP-EQUIV=CONTENT属性的类别说明:HTTP-EQUIV=Content
3、-TYPE CONTENT=页面内容类型 HTTP-EQUIV=“refresh”,CONTENT=“页面刷新时”HTTP-EQUIV=“content-language”,CONTENT=“页面语言”HTTP-EQUIV=“PICS-Label”,CONTENT=页面内容的等级 HTTP-EQUIV=“expires”,CONTENT=页面过期的日期四川师范大学计算机科学学院2.2.1文档头标记【例例2.2】HEAD演示页面。输入下列内容,以E2_head.HTM作为文件名保存:HAED演示页面标题 演示页面内容 JPEG图像是image/jpeg,CSS文件是text/csss和HTML一
4、般使用text/html。四川师范大学计算机科学学院2.2.1文档头标记用浏览器打开文档,将显示如图所示的页面。4.4.正文标记正文标记正文标记中包含了文档的内容。常用属性如下:BACKGROUND=文档背景图像的URL地址 BGCOLOR=文档的背景颜色 TEXT=文档中文本的颜色 LINK=文档中链接的颜色 VLINK=文档中已被访问过的链接的颜色 ALINK=文档中正被选中的链接的颜色四川师范大学计算机科学学院2.2.1文档头标记 颜色属性的值有3种表示方法:(1)使用颜色名称来表示。(2)使用十六进制格式数值#RRGGBB来表示,RR、GG和BB分别表示颜色中的红、绿、蓝三基色的两位十
5、六进制数据。(3)RGB(r,g,b)函数表示。r,g,b的数值范围为0255或者0%100%。四川师范大学计算机科学学院2.2.2设置文本格式 1.分段标记分段标记 段落是文档的基本信息单位。文档中原有的回车和换行均被忽略,分段标记定义一个新段落,换行并插入一个空行。ALIGN=段落的水平对齐方式 其值如下:Left:左对齐(默认值)center:对中 right:右对齐 justify:两边对齐 省略该属性,则取默认值。下同。2 2换行标记换行标记换行标记强行规定了当前行的中断,使后续内容在下一次显示的。四川师范大学计算机科学学院2.2.2设置文本格式【例例2.3】分段标记和换行标记的演示
6、。输入下列内容,以E2_pbr.HTM作为文件名保存:分段标记和换行标记演示 第1行演示 第2行演示 第3行演示 第4行演示 四川师范大学计算机科学学院2.2.2设置文本格式3.标题标记标题标记 标题标记用于设置文档中的标题和副标题标记表示字体最大的标题,标记表示字体最小的标题。l ALIGN=段落的水平对齐方式 其值如下:Left:左对齐(默认值)center:对中 right:右对齐 Justify:两边对齐 四川师范大学计算机科学学院2.2.2设置文本格式【例例2.4】各种标题标记大小演示。输入下列内容,以E2_h16.HTM作为文件名保存:H1-H6标题演示 下面是标题演示 H1标题演
7、示 H2标题演示 H3标题演示/H3 H4标题演示 H5标题演示 H6标题演示 用浏览器打开文档,将显示如图所示的页面 四川师范大学计算机科学学院2.2.2设置文本格式 4.对中标记对中标记 标记中间的内容全部对中。【例例2.5】CENTER标记演示。输入下列内容,以E2_center.HTM作为文件名保存:CENTER标记演示 下面是CENTER标记演示 H1标题演示 H2标题演示 H3标题演示 H4标题演示 H5标题演示 H6标题演示 四川师范大学计算机科学学院2.2.2设置文本格式 5.块标记块标记 定义文档块。常用属性如下:ALIGN=段落的水平对齐方式 其值如下:Left:左对齐(默
8、认值)center:对中 right:右对齐【例例2.6】DIV标记演示。输入下列内容,以E2_div.HTM作为文件名保存:DIV标记演示下面是DIV标记演示 H1标题演示 H2标题演示 H3标题演示H4标题演示H5标题演示 H6标题演示四川师范大学计算机科学学院2.2.2设置文本格式6.水平线标记水平线标记 HR标记在文档中添加一条水平线,用来分隔文档。常用属性如下:ALIGN=段落的水平对齐方式其值如下:Left:左对齐(默认值)center:对中 right:右对齐COLOR=线的颜色NOSHADE=显示一条无阴影的实线SIZE=线的宽度(以像素为单位)WIDTH=线的长度(像素或百分
9、比(占页面宽度的百分数)。四川师范大学计算机科学学院2.2.2设置文本格式【例例2.7】各种水平线的演示。输入下列内容,以E2_hr.HTM作为文件名保存;各种水平线的演示 用浏览器打开文档,将显示如图所示的页面。四川师范大学计算机科学学院2.2.2设置文本格式7.字体标记字体标记 使用字体标记FONT来设置文本的字符格式,主要包括字体、字号和的颜色等。常用属性如下:lFACE=“字体名表”(字体名之间用“,”分隔)浏览器首先使用字体名表中的第1种字体来显示标记内的文本。如果在运行浏览器的计算机上没有安装第1种字体,则会尝试字体名表中的第2种字体,直至找到匹配字体。如果到达列表结束,仍然找不到
10、匹配字体,浏览器将使用默认字体。lSIZE=“字号值”SIZE属性指定字体的大小(字号),其值从17,默认值为3。SIZE值越大,显示的字号就越大。也可以使用+或号来指定相对字号,相对于基本字体(BASEFONT)的大小。lCOLOR=“颜色值”四川师范大学计算机科学学院2.2.2设置文本格式【例例2.8】使用字体标记来设置文本的字体、字号和颜色。输入下列内容,以E2_font.HTM作为文件名保存:设置字体、字号和颜色 设置字体、字号和颜色 设置的中文字体 English FONT Demo.Good night!晚安!四川师范大学计算机科学学院2.2.2设置文本格式用浏览器打开文档,将显示
11、如图所示的页面。8.8.固定字体标记固定字体标记粗体斜体大字体小字体固定宽度字体9.9.样式标记样式标记上标下标下划线删除线删除线四川师范大学计算机科学学院2.2.2设置文本格式 10.10.原样显示标记原样显示标记 将包含其中的内容(包括回车和空格)原样显示出来。四川师范大学计算机科学学院2.2.2设置文本格式 【例【例2.9】特殊符号样式。输入下列内容,以E2_schar.HTM作为文件名保存:设置字符样式 Microsoft®解二元一次方程 aX2+bX+c=0 解不等式 x+y 2 x-y -1 四川师范大学计算机科学学院2.2.3列表标记 列表格式包括有序列表格式和无序列表格
12、式。1.1.有序列表标记有序列表标记 列表项1 列表项2 列表项n 有序列表是在各列表项前面显示数字或字母的缩排列表,可以使用有序列表标记OL和列表项记LI来创建。(1)OL标记 OL标记控制有序列表样式和起始值。有两个常用属性:l START=数字序列的起始值(自动取整数值)l TYPE=数字序列样式 其取值如下:1:表示阿拉伯数字1、2、3等,此为默认值。A:表示大写字母A、B、C等 a:表示小写字母a、b、c等 I:表示大写罗马数字I、II、III、IV等 i:表示小写罗马数字i、ii、iii、iv等 四川师范大学计算机科学学院2.2.3列表标记 (2)LI标记 LI标记定义列表项。位于
13、和标记之间。LI标记有两个常用属性:TYPE=数字样式(其取值与OL标记的TYPE属性相同)VALUE=新的数字序列起始值以获得非连续性的数字序列 【例例2.102.10】创建有序列表。输入下列内容,以E2_olli.HTM作为文件名保存:有序列表示例 用数字表示的列表 电子管 晶体管 小规模集成电路 中规模集成电路 大规模集成电路 四川师范大学计算机科学学院2.2.3列表标记 2.创建无序列表创建无序列表 无序列表是一种在各列表项前面显示特殊项目符号的缩排列表,可以使用无序列表标记UL和列表项标记LI来创建。列表项1 列表项2 列表项n UL标记控制列表项前面显示的项目符号。常用属性如下:l
14、 TYPE=列表项前面显示的项目符号 其取值如下:disc:使用实心圆作为项目符号(默认值)circle:使用空心圆作为项目符号 square:使用方块作为项目符号注意:在IE浏览器中,TYPE属性的值是区分大小写的。四川师范大学计算机科学学院2.2.3列表标记用浏览器打开文档,将显示如图所示的页面。【例例2.11】创建无序列表。输入下列内容,以E2_ulli.HTM作为文件名保存:无序列表计算机课程计算机导论操作系统计算机原理数据结构四川师范大学计算机科学学院2.2.3列表标记 3.目录列表目录列表:列表项1列表项2列表项n4.菜单列表菜单列表列表项1列表项2列表项n5.描述性列表描述性列表
15、列表描述项列表项列表项列表描述项【例【例2.12】创建描述性列表。输入下列内容,以E2_dldt.HTM作为文件名保存:描述性列表描述性列表江苏省 镇江市 常州市 扬州市山东省 济南市 青岛市四川师范大学计算机科学学院2.2.4多媒体标记 1.图像标记图像标记 在网页中插入图像、在网页中播放视频文件。l SRC=图像文件的URL地址 图像可以是JPEG文件、GIF文件或PNG文件。l ALT=图像的简单文本说明 在浏览器下不能显示图像或图像加载时间过长时显示该文本。l HEIGHT=显示图像的高度(像素或百分比)l WIDTH=显示图像的宽度(像素或百分比)l HSPACE=与左右相邻对象的间
16、隔(像素)l VSPACE=与上下相邻对象的间隔(像素)l ALIGN=图像不到显示区域大小时的对齐方式 ALIGN属性的取值如下:top:图像与文本顶部对齐。middle:图像与文本中央对齐。bottom:图像与文本底部对齐也可以在图像的左右绕排文本,此时ALIGN属性的取值如下:left:图像居左文本居右right:图像居右文本居左四川师范大学计算机科学学院2.2.4多媒体标记l BORDER=图像边框点数。l CONTROLS:指定该选项后,若有多媒体文件,则显示一套视频控件。l DYNSRC=指定要播放的多媒体文件的URL。在IMG标记中,dynSRC属性优先于SRC属性。START=
17、何时开始播放多媒体文件 其取值可以是fileopen或mouseover。l LOOP=多媒体文件的播放次数(整数)如果不限播放次数,则应将该属性设置为关键字infinite。l LOOPDELAY=两次播放之间的延迟。四川师范大学计算机科学学院2.2.4多媒体标记【例【例2.13】网页中的多媒体。输入下列内容,以E2_img.HTM作为文件名保存:在网页中的多媒体四川师范大学计算机科学学院2.2.4多媒体标记用浏览器打开文档,将显示如图所示的页面。四川师范大学计算机科学学院2.2.4多媒体标记2.插入字幕标记插入字幕标记 滚动显示的文本信息,用于水平或垂直滚动显示文本信息。主要属性如下:l
18、ALIGN=字幕与周围文本的对齐方式,其取值如下:top:对顶middle:对中bottom:对底lBEHAVIOR=文本动画的类型,其取值如下:scroll:滚动slide:滑行alternate:交替lBGCOLOR=字幕的背景颜色lDIRECTION=文本的移动方向,其取值如下:down:向下left:向左(默认)right:向右up:向上四川师范大学计算机科学学院2.2.4多媒体标记【例【例2.14】网页中插入一个字幕。输入下列内容,以E2_marquee.HTM作为文件名保存:字幕演示网页在网页中插入一个自下而上移动的字幕2008年北京奥运会全世界将看到一个无比美丽的北京四川师范大学
19、计算机科学学院2.2.4多媒体标记浏览器打开文档,将显示如图所示的页面。四川师范大学计算机科学学院2.2.4多媒体标记3.插入背景音乐标记插入背景音乐标记主要属性如下:BALANCE=如何将声音分成左声道和右声道。取值为-10 000+10 000,默认值为0。LOOP=声音播放的次数。0:播放一次;大于0的整数:播放指定的次数;-1:则声音反复播放,直到页面卸载。SRC=播放的声音文件的URL。常用的声音文件类型:波形文件(.wav)MIDI文件(.mid)AIFF文件(.aif)AU文件(.au)MP3文件(*.mp3)VOLUME=音量高低。其取值为-10 0000,默认值为0。四川师范
20、大学计算机科学学院2.2.4多媒体标记【例例2.15】在网页中插入背景音乐。输入下列内容,以E2_bgsound.HTM作为文件名保存:在网页中插入背景音乐当前网页正在演奏黄河大合唱!四川师范大学计算机科学学院2.2.5使用表格 通过TABLE标记来定义表格;表格中的每一行通过TR标记来表示;行中的单元格通过TD或TH标记来定义,其中TH标记定义表格的列标题单元格;表格的标题说明通过CAPTION标记来定义。表格标题文字第1列表头第2列表头第n列表头第1列数据第2列数据第n列数据第1列数据第2列数据第n列数据四川师范大学计算机科学学院2.2.5使用表格用浏览器打开文档,将显示如图所示的页面。四
21、川师范大学计算机科学学院2.2.5使用表格 1.设置表格的属性设置表格的属性 TABLE标记创建表格时,可以设置下列属性:l ALIGN=表格的对齐方式,取值如下:left:对左(默认值),center:对中,right:对右l BACKGROUND=表格背景图片的URL地址l BGCOLOR=表格的背景颜色l BORDER=表格边框的宽度(像素),默认值为0。l BORDERCOLOR=表格边框颜色,BORDER0时起作用。l BORDERCOLORDARK=3D边框的阴影颜色,BORDER0时起作用。l BORDERCOLORLIGHT=3D边框的高亮显示颜色,BORDER0时起作用。l
22、CELLPADDING=单元格内数据与单元格边框之间的间距(像素)l CELLSPACING=单元格之间的间距(像素)l WIDTH=表格的宽度(像素或百分比)四川师范大学计算机科学学院2.2.5使用表格 2.设置行的属性设置行的属性 表格中的每一行是用TR标记来定义的,可以设置下列属性:l ALIGN=行中单元格的水平对齐方式。取值为left(默认值)、center或right。l BACKGROUND=作为行的背景图像文件的URLl BGCOLOR=行的背景颜色l BORDERCOLOR=行的边框颜色。只有当TABLE标记的BORDER0起作用。l BORDERCOLORDARK=行的3D
23、边框的阴影颜色。只有当TABLE标记的BORDER0起作用。l BORDERCOLORLIGH=行的3D边框的高亮颜色。只有当TABLE标记的BORDER0起作用。l VALIGN=行中单元格内容的垂直对齐方式 其取值如下:top:顶端对齐,middle:居中对齐,bottom:底端对齐,baseline:基线对齐。四川师范大学计算机科学学院2.2.5使用表格 3.设置单元格的属性设置单元格的属性 表格的单元格通过TD标记来定义,标题单元格也可以通过TH标记来定义。TD标记和TH标记可以设置下列属性:l ALIGN=行中单元格的水平对齐方式。取值为left(默认值)、center或right。
24、l BACKGROUND=单元格的背景的图像的URLl BGCOLOR=单元格的背景颜色。l BORDERCOLOR=单元格的边框颜色。只有当TABLE标记的BORDER0起作用。l BORDERCOLORDARK=单元格的3D边框的阴影颜色。只有当TABLE标记的BORDER0起作用。l BORDERCOLORLIGHT=单元格的3D边框的高亮颜色。只有当TABLE标记的BORDER0起作用。l COLSPAN=合并单元格时一个单元格跨越的表格列数。l ROWSPAN=合并单元格时一个单元格跨越的表格行数。l VALIGN=单元格中文本的垂直对方方式。取值可以是top、middle(默认值)
25、、bottom或baseline。l NOWRAP:若指定该属性,则避免Web浏览器将单元格里的文本换行。四川师范大学计算机科学学院2.2.6使用超链接 按照目标端点的不同,超链接分为以下几种形式:1.1.创建文件链接创建文件链接 使用A标记来创建超链接,常用属性如下:l HREF=目标端点的URL地址(可以包含一个或多个参数)在浏览器中,如果要链接到的文件是一个HTML文档,则在当前窗口或其他目标窗口中装载该文档。l TARGET=窗口或框架的名称 目标文档将在指定的窗口或框架中打开。如果省略该属性,则目标文档当前窗口打开。TARGET属性的取值既可以是窗口或框架的名称,也可以是如下保留字:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 第二 部分 HTML 语言
限制150内