27
HTML HTML 第第第 第第第

HTML 第三讲

  • Upload
    thi

  • View
    56

  • Download
    0

Embed Size (px)

DESCRIPTION

HTML 第三讲. 表格(用 来表示,表格可以有背景颜色、背景图片). 表头(用 来表示,表头是特殊的单元格,其中的文字加进去之后默认是居中并且加粗). 表格边框. 单元格(用 来表示,每个单元格可以有背景颜色和背景图片). 每一行可以用 来表示,单元格放在行中,每行可以有很多的单元格。. 表格 (TABLE) 标记 --1. 元素:定义一个表格。每一个表格只有一对 和 ,一张页面中可以有多个表格。 - PowerPoint PPT Presentation

Citation preview

Page 1: HTML 第三讲

HTMLHTML 第三讲第三讲

Page 2: HTML 第三讲

一月 二月 三月1200 1000 1500

单元格(用<TD> 来表示,每个单元格可以有背景颜色和背景图片)

表格(用 <Table> 来表示,表格可以有背景颜色、背景图片) 表格边框

每一行可以用<TR> 来表示,单元格放在行中,每行可以有很多的单元格。

表头(用 <TH>来表示,表头是特殊的单元格,其中的文字加进去之后默认是居中并且加粗)

Page 3: HTML 第三讲

表格表格 (TABLE)(TABLE) 标记标记 --1--1

• <table> 元素:定义一个表格。每一个表格只有一对 <table> 和 </table> ,一张页面中可以有多个表格。

• <tr> 元素:定义表格的行,一个表格可以有多行,所以 <tr> 对于一个表格来说不是唯一的。

• <td> 元素:定义表格的一个单元格。每行可以有不同数量的单元格,在 <td> 和</td> 之间是单元格的具体内容。

• 需要注意的是:上述的三个元素必须、而且只能够配对使用。缺少任何一个元素,都无法定义出一个表格。

Page 4: HTML 第三讲

表格表格 (TABLE)(TABLE) 标记标记 --2--2

• 表格的基本结构<table> 定义表格

<tr><th> 定义表头 </th>

</tr><tr> 定义表行

<td>…</td> 定义单元格</tr>

</table>例: 02.htm

Page 5: HTML 第三讲

表格表格 (TABLE)(TABLE) 标记标记 --3--3

• 表格的属性 – 1– width 属性:指定表格或某一

个表格单元格的宽度。单位可以是 % 或者象素。

– height 属性:指定表格或某一个表格单元格的高度。单位可以是 % 或者象素。

– border 属性:表格边线粗细• 例 03.htm 、 04.htm 、 05.htm

Page 6: HTML 第三讲

表格表格 (TABLE)(TABLE) 标记标记 --2--2

• 表格的属性 – 1– 4 、 bgcolor 属性:指定表格或

某一个单元格的背景颜色。– 5 、 background 属性:指定表

格或某一个单元格的背景图片。其属性值为一个 URL 地址。

例: 07.htm

Page 7: HTML 第三讲

表格表格 (TABLE)(TABLE) 标记标记 --3--3

• 表格的属性 – 2– 6 、 bordercolor 属性:指定表

格或某一个单元格的边框颜色。例: 08.htm– 7 、 Bordercolorlight 属性:亮

边框的颜色– 8 、 Bordercolordark 属性:暗

边框的颜色例: 09.htm

Page 8: HTML 第三讲

表格表格 (TABLE)(TABLE) 标记标记 --3--3

• 表格的属性 – 2– 9 、 align 属性:指定表格或

某一个单元格里的内容(文本、图片等)的对齐方式。

例: 10.htm

Page 9: HTML 第三讲

表格表格 (TABLE)(TABLE) 标记标记 --3--3

• 表格的属性 – 2– 10 、 cellspacing 属性:单元格

间距。例: 11.htm– 11 、 cellpadding 属性:单元格

边距。例: 12.htm

Page 10: HTML 第三讲

表格表格 (TABLE)(TABLE) 标记标记 --4--4

• 单元格属性1 、 valign 属性:指定某一个单元格

里的内容(文本、图片等)的垂直对齐方式。垂直对齐方式的属性值包括:

top :顶端对齐;middle :居中对齐;bottom :底端对齐 ;

Baseline :相对于基线对齐 ;

例: 13.htm

Page 11: HTML 第三讲

表格表格 (TABLE)(TABLE) 标记标记 --5--5

• 单元格属性2 、 Colspan :属性值表示当前单

元格跨越几列例: 14.htm

3 、 Rowspan :属性值表示当前单元格跨越几行

例: 16.htm

Page 12: HTML 第三讲

表格表格 (TABLE)(TABLE) 标记标记 --6--6

• 行属性1 、 valign 属性:指定某一个单

元格里的内容(文本、图片等)的垂直对齐方式。垂直对齐方式的属性值包• top :顶端对齐;

middle :居中对齐;bottom :底端对齐。Baseline :相对于基线对齐。

Page 13: HTML 第三讲

表格表格 (TABLE)(TABLE) 标记标记 --7--7

• 行属性2 、 align 属性:指定表格或某一

个单元格里的内容(文本、图片等)的对齐方式

3 、 height 属性:指定表格或某一个表格单元格的高度。单位可以是 % 或者象素

Page 14: HTML 第三讲

表格进阶表格进阶

• 表格的嵌套– 在 <td> </td> 之间插入表格,

实现表格嵌套例: 17.htm– 表格的作用一般只是控制文本

和图像的显示,而不显示表格的边框

例: 18.htm

Page 15: HTML 第三讲

综合案例综合案例

• 表格的综合使用• 例: 19.htm

Page 16: HTML 第三讲

表单表单 (FORM)(FORM) 标记标记

• HTML 表单是 HTML 页面与浏览器端实现交互的重要手段。利用表单可以收集客户端提交的有关信息。

• 在 HTML 里,我们可以定义表单,并且使表单与 CGI 或 ASP 等服务器端的表单处理程序配合。我们在网页设计课程中不会涉及程序编制。

Page 17: HTML 第三讲

表单表单 (FORM)(FORM) 标记标记

• 表单是网页上的一个特定区域。这个区域是由一对 <form> 元素定义的。

• <form> 元素– action 属性:用来定义表单处理

程序(一个 ASP 、 CGI 等程序)的位置 ( 相对地址或绝对地址 ) 。

– Method 定义表单结果从浏览器传送到服务器的方法,一般有两种方法: get 、 post 。

Page 18: HTML 第三讲

表单表单 (FORM)(FORM) 标记标记

• 表单的基本语法 :

<form action="url" method=* type=text/plain>...

<input type=submit>

<input type=reset>

</form> * =GET 有数据量限制, POST 无以上限制 , 以文

件形式传输例: 22.htm

Page 19: HTML 第三讲

表单表单 (FORM)(FORM) 标记标记

2. 文本框<input name=? type=* value=** siz

e=*** maxlength=??> ? 文本框的名字* text,password

** 默认值*** 长度?? 最大输入字符数例 20.htm

Page 20: HTML 第三讲

表单表单 (FORM)(FORM) 标记标记

3. 文本域– <textarea name=* rows=** cols

=**> ... </textarea>

例: 20.htm

Page 21: HTML 第三讲

表单表单 (FORM)(FORM) 标记标记

4. 按钮– 包括普通按钮、重置按钮和提

交按钮<input type="submit" value=" 提

交 " name=“B1">

<input type="reset" value=" 全部重写 " name=“B2">

例: 21.htm

Page 22: HTML 第三讲

表单表单 (FORM)(FORM) 标记标记

5. 复选框 (Checkbox) – 在一个表单里的所有多选框可

以有一个或多个被选中。<input type=checkbox>

<input type=checkbox checked>

<input type=checkbox value=**>

例 25.htm

Page 23: HTML 第三讲

表单表单 (FORM)(FORM) 标记标记

• 6. 单选框 (RadioButton)– 一个表单里的所有变量名相同的单选

框只能够有一个被选中。<input type=radio name=sex value=**

><input type=radio name=sex value=** c

hecked>– 各个选项的 name 必须一样才能达到

预期效果例: 26.htm注意 262.htm 的写法是错误的

Page 24: HTML 第三讲

表单表单 (FORM)(FORM) 标记标记

• 7. 下拉列表– 基本语法<select name=*>

<option selected> 说明 </option>

<option value=**> 说明 2 </option>

</select>

例: 28.htm

Page 25: HTML 第三讲

表单表单 (FORM)(FORM) 标记标记

• 7. 下拉列表– ( 2 )列表框的长度

<select size=**>– ( 3 )允许多选

<select size=** multiple>例: 29.htm 、 30.htm

Page 26: HTML 第三讲

表单表单 (FORM)(FORM) 标记标记

• 8. 图象域– <input type=image src=url>

例: image.htm

Page 27: HTML 第三讲

表单表单 (FORM)(FORM) 标记标记

• 综合练习( * )• 实现留言簿– 要求:背景、文字颜色、字体、换行、页面标题、表单文本框、文本域、单选框、复选框、下拉列表、图象域、提交与取消按钮,内容以 mail 形式提交。