第 2章 Web页面制作基础
2.1 HTML语言概述
2.2 文本的格式与风格
2.3 加入多媒体与超级链接
2.4 制作表格
2.5 制作表单
2.6 框架结构
2.7 CSS基础
2.1 HTML语言概述
2.1.1 HTML概述
HTML是( Hyper Text Markup Language,超文本标记语言)的缩写,用来表示网上信息的符号标记语言。
HTML最早源于 SGML语言,
HTML语言内容丰富,从功能上大体可分为:文本结构设置、列表建立、文本属性制定、超链接、图片和多媒体插入、对象、表格以及窗体的操作。
2.1 HTML语言概述
2.1.2 HTML文档的结构包括 HEAD,TITLE,BODY三部分,下面是基本结构:
<HTML>
<HEAD>
标题部分
</HEAD>
<BODY>
正文部分
</BODY>
</HTML>
2.1 HTML语言概述
2.1.3 HTML标记
1,HTML文档标记格式,<HTML>… </HTML>标志文件开始和结尾的标记 。
2,HTML文件头标记格式,<HEAD>… </HEAD>用于包含文件的基本信息 。
3,HTML文件主体标记格式,<BODY>… </BODY>文件主体标记 。
注意,<HEAD>与 <BODY>为独立的两个部分,不能互相嵌套 。
2.1 HTML语言概述
2.1.4 常用 HTML编辑工具任何一个文档编辑器都是 HTML编辑器。
为了减少网页设计师的工作设计了专用的网页编辑器,像 Dreamweaver,FrontPage,CutePage、
QuickSite等,是专门用来制作网页的,具有所见即所得的功能。
所见即所得的概念。
本书例题均在 FrontPage 2000编辑环境中调试并通过。
2.2 文本的格式与风格
2.2.1 设置 <BODY>的属性
1,<BODY>属性概述
background属性
bgcolor 属性
bgproperties属性
link,vlink,alink属性
Leftmargin,topmargin属性
Margingwidth,marginheight属性
2,FrontPage 2000中的实现
2.2 文本的格式与风格
2.2.2 段落格式化
1,标题标记格式,<H1>… </H1>,<H2>… </H2>… <H6>… </H6>
设置各种大小不同标题的标记 。
2,段落标记格式,<P>… </P>设置段落标记 。
3,预定格式标记格式,<PRE>… </PRE>在浏览器中浏览时,按照文档中预先排好的形式显示内容 。
2.2 文本的格式与风格
4,分区显示标记格式,<DIV>… </DIV>分区显示标记 。
5,词标记这种标记有两种,<BR>和 <HR>
格式,<BR>强制进行换行标记 。
格式,<HR>插入水平线标记 。
6,注释标记格式,<!--注释内容 -->注释标记 。
2.2 文本的格式与风格
2.2.4 建立列表
1,有序列表格式:
<OL type="符号类型 ">
<LI type=”符号类型,>… </LI>
<LI type=”符号类型,>… </LI>

</OL>
功能:建立有序列表。
2.2 文本的格式与风格
2,无序列表格式:
<UL type=”符号类型,>
<LI type=”符号类型,>… </LI>
<LI type=”符号类型,>… </LI>

</UL>
功能:建立无序列表。
2.2 文本的格式与风格
3,自定义列表格式,<DL>
<DT>… </DT>
<DD>… </DD>
<DT>… </DT>
<DD>… </DD>

</DL>
注意,根据文档的具体要求,列表可以嵌套使用 。
在 FrontPage 2000中实现 。
2.2 文本的格式与风格
2.2.5 字符的格式化
1,字体设置标记格式,<FONT>… </FONT>
功能:设置字体格式标记 。
<FONT>标记提供了几种属性,
size:设置文字的大小 。
face:设置字体 。
color:设置文字的颜色 。
2.2 文本的格式与风格其他标记格式 功能
<U>… </U> 给字符加下划线
<S>… </S> 给字符上加横线,表示删除
<B>… </B> 给字符加粗
<I>… </I> 将字符设置成斜体
<BLINK>… </BLI
NK>
标记使得其中的文字产生闪烁的效果
2.3 加入多媒体与超级链接
2.3.1 加入图像,视频,动画图像在网页设计中是必不可少的,所以用户应掌握在网页中操作图像的方法 。
格式,<IMG>… </IMG>
功能:在网页中加入图像,视频,动画等 。
2.3 加入多媒体与超级链接标记属性 功能
src =URL 通过 URL给出图像来源的位置,不可缺省
width=size 设置图像宽度
height =size 设置图像高度
alt=txt 设置在图像未载入前图片位置显示的文字
border=size 设置图像边框,缺省为 0
align=alignstyle 设置对齐方式 。 取值为,top,middle,bottom,aleft,
right
hspace=size 设置图片左右边沿空白
vspace=size 设置图片上下边沿空白
1.插入图像
2.3 加入多媒体与超级链接
2.插入视频标记属性 功能
dynsrc=URL 设置多媒体来源位置
loop=size 设置视频播放的次数
loopdelay=time 设置两次播放的间隔时间
start=value 指定何时开始播放视频文件使用 FrontPage 2000在网页中插入多媒体
2.3 加入多媒体与超级链接
2.3.2 加入超级链接格式,<A>… </A>
标记属性 功能
href=URL 给定链接目标的位置
target=frametarget 设置显示链接目标的框架
accesskey=character 设置快捷键
tabindex=num 设置 Tab键的顺序
rel=linktype 设置到链接的关系
2.4 制作表格
2.4.1 建立表格创建表格是规划页面最常用的方法 。
格式,<TABLE>… </TABLE>
功能:创建表格进行页面设计 。
在浏览器中显示时,表格的整体外观由
<TABLE>标记的属性决定 。
2.4 制作表格标记属性 功能
border=size 设置表格边框大小
width= size 设置表格的宽度
height=size 设置表格的高度
cellspacing=size 设置单元格间距
cellpadding =size 设置单元格的填充距
background =URL 设置表格背景图片
bgcolor =colorvalue 设置表格背景色
align=alignstyle 设置对齐方式
cols =size 设置表格的列数
2.4 制作表格
2.4.2 定制表格使用 <TABLE>只是定义空表格,还需要定义行和单元格 。
格式,<TR>… </TR>
功能:定义表格的一行 。
对于每一行,可以定义行属性
2.4 制作表格标记属性 功能
bgcolor=colorvalue 设置行背景颜色 。
align=alignstyle 设置行对齐方式 。
valign=valignstyle 设置单元格垂直对齐方式 。
行属性:
2.4 制作表格单元格属性:
标记属性 功能
bgcolor=colorvalue 设置单元格背景颜色
rowspan=num 设置单元格所占的行数
colspan =num 设置单元格所占的列数
align =alignstyle 设置对齐方式
valign =valignstyle 设置单元格垂直对齐方式
width =size 设置单元格宽度
height=size 设置单元格高度格式,<CAPTION>… </CAPTION>定义表格说明,通过属性 align设置标题的对齐方式。
2.5 制作表单
2.5.1 表单的结构格式,<FORM>… </FORM>定义表单 。
标记属性 功能
action= URL 设置处理表单的程序
method=postmethod 设置发送表单的 HTTP方法
enctype=contenttype 设置发送表单的内容属性
onsubmit= script 设置被发送事件
target=frametarget 设置显示表单内容的窗口
accept-charset=cdata 设置可支持的字符列表
2.5 制作表单
2.5.2 FORM中常用的标记
1,输入域
( 1) 单行输入域 <INPUT>
1) text类型 2) password类型
3) radio类型 4) checkbox类型
5) submit类型 6) reset类型
7) hidden类型
2.5 制作表单
( 2) 多行输入域标记 <TEXTAREA>
标记属性 功能
name=cdata 设置 FORM提交的输入信息的名称
rows=num 设置文本域的行数
cols= num 设置文本域的列数
tabindex=num 设置 tab键的次序
2.5 制作表单
2.按钮 <BUTTON>
标记属性 功能
name=cdata 设置已发送表单的关键字 。
value=cdata 设置已发送表单的值 。
type= buttontype 设置按钮的类型 。
tabindex=num 设置 tab键的次序 。
2.5 制作表单
3,选择域格式:
<SELECT>
<OPTION>选项一
<OPTION>选项二

</SELECT>
功能:定义选择栏。
2.5 制作表单
2.5.3 表单的处理处理信息时,经常配合表格标记,使用循环输出的方法。
2.6 框架结构
2.6.1 框架结构的文件格式
<HTML>
<HEAD>

</HEAD> 注意,在老版本的浏览器
<FRAMESET> 可能不支持框架结构 。
<FRAME>

<FRAME>

</FRAMESET>
</HTML>
2.6 框架结构
2.6.2 框架结构标记的使用格式,<FRAMESET>… </FRAMESET>
标记属性 功能
rows=size 设置多重框架的高度
cols =size 设置多重框架的宽度
onload=script 设置框架被载入的事件
onunload=script 设置框架被卸载的事件
2.6 框架结构
2.6.3 FRAME标记标记属性 功能
src=URL 设置要链接到的 HTML文件
name=framename 表示子窗口的名字
marginwidth=size 用来控制显示内容和窗口左右边界的距离,默认为 1
marginheight= size 用来控制显示内容和窗口上下边界的距离,默认为 1
scrolling=scrollingst
yle
指定子窗口是否使用滚动条,有 YES/NO/AUTO三个值,
默认 AUTO,即根据窗口内容决定是否有滚动条
noresize 使用该属性后,指定窗口不能调整窗口大小
2.6 框架结构
2.6.4 TARGET属性的使用三种常见的用法:
1.用于 A标记
2.用于 BASE标记
3.用于 FORM标记
2.7 CSS基础
2.7.1 CSS样式简介
CSS( Cascading Style Sheets,层叠样式表),又称格式页。
2.7.2 CSS样式表的定义方法
1.通过 HTML标记定义
2.用 id属性定义样式表
3.使用 class定义样式表
2.7 CSS基础
2.7.3 在 HTML中加入 CSS的方法
1.嵌入式样式表
2.内联式样式表
3.外联式样式表
4.输入式样式表