第3章 HTML语言 3.1 HTML文档的基本结构 3.2 文字排版 3.3 图片排版 3.4 超级链接 3.5 表格 3.6 框架窗口

Slides:



Advertisements
Similar presentations
第5章 表格的设计与 制作. 内容提要 表格的创建、编辑 表格的属性设置 特效表格的制作 布局表格的基本操作 表格和布局表格的应用.
Advertisements

Web 开发基础 第二章 表格与页面布局. 回顾 Internet 和 万维网 网页的工作原理 网页的基本结构 标记及其属性 段落标记,图片标记,超级链接标记 相对路径,绝对路径,物理路径.
HyperText Markup Language
《计算机网络技术》 动态网页制作技术 常用HTML控件课程积件 杨 姝.
第六章 网页设计与制作基础.
ASP.NET 網頁製作教本 -- 從基本語法學起
第3章 文字与段落 清华大学出版社.
HTML第一课 李 伟 HTML开发语言基础.
第5章 HTML 標籤介紹.
佛山科学技术学院 第7章 HTML Internet及多媒体应用.
第8讲 HTML与PHP基础 静态网页 vs. 动态网页.
动态网页制作 第1章 HTML语言1.
HTML概念 HTML(Hyper Text Markup Language 超文本标识语言) 是一种用来制作超文本文档的简单标记语言。
第7章 表 格 清华大学出版社.
教学内容 1、演示并讲解用表格布局制作的网页 2、用表格制作网页.
DREAMWEVAER MX 2004入门 楼斌 BBS ID:lou 生命科学学院
网页 设计与制作.
2 HTML5與CSS3 2-1 HTML5的頁面結構 2-2 HTML5的文字編排標籤 2-3 HTML5的圖片與超連結標籤
第五单元课1-3 层叠样式表.
模块1 网页设计基础 实训1 体验HTML文档 1.1 网页基础知识 1.2 网站配色方案 1.3 网站设计常用软件
使用HTML製作個人網頁 柴惠敏 台灣大學 物理治療學系.
第二部分 HTML语言控制 本次课的主要内容: 1、认识网页文件的结构 2、HEAD、TITLE、BODY等基本标记符的使用
HTML 語法教學 授課:彭穎聰 老師.
第6章 网页图像处理 通过本章学习,应该掌握以下内容: 能够选择合适的网页颜色 了解网页图像的基本格式 掌握使用网页图像的要点
HTML簡介、文字的變化、超連結的使用 主講:朱漢琳.
CT212 (02/03)-Network Programming and design
網際網路的應用服務 – Web 概念與網頁語言
第二章 網際網路網頁的設計.
HTML.
第四章 样式表CSS CSS技术是一种格式化网页的标准方式,它通过设置CSS属性债周页元素获得各种不同效果。本章共分9个实例,主要内容包括的基础知识、CSS创建与导入、CSS的语法结构、常用CSS的分类、CSS的使用原则等内容。
ASP动态网页设计实用教程 主讲教师: 开课单位:.
  本章共分21个实例,主要内容包括HTML 创建与测试、html的文档结构、常用标记的使 用、表格和层的使用技灵活掌握等内容。
第3章 超文本标记语言(HTML) 3.1 基本结构标记 3.2 文本格式标记 3.3 超链接标记<A></A>
CSS简介 WEB前端三剑客之二.
建國技術學院資訊管理學系 饒瑞佶 2004/7/5 彰化縣政府補助辦理網頁設計資料庫應用班 建國技術學院資訊管理學系 饒瑞佶 2004/7/5.
PHP程式設計 二、HTML & PHP基本語法 建國科技大學 資訊管理學系 饒瑞佶.
网页设计 上海建桥学院信息技术系 矫桂娥
湖北职院计科系.
教師: 陳明瑤 電郵: 網際網路應用-網頁設計3 教師: 陳明瑤 電郵:
标准规范 2.自己偏好习惯 3.讨论/建议 永远遵循同一套编码规范 -- 不管多少人同时参与编码,所有代码都应该看上去像是一个人编写的一样。
DreamWeaver MX (VI) 林偉川.
Ch01 HTML 5 資料格式 網頁程式設計.
計算機概論 請老師填入姓名主講 課本:數位傳真2012 博碩文化出版發行.
第四章 網頁表單與資料傳遞.
HTML網頁設計 Chapter 建置網站的流程 16-2 從事網頁設計相關的程式語言 16-3 認識HTML語法
HTML 钟晖云 QQ:
Ch.13 HTML網頁實作.
第2章 超文本标记语言HTML.
8 网页制作基础知识 赵国庆 博士 北京师范大学教育技术学院
無障礙網頁 公關室.
W3C标准网页制作 主讲教师:张 涛.
授课教师:姬广永 QQ: TEL: 学习交流网站:
HTML – 文字格式 資訊教育.
十二年國民基本教育中等學校教師教學專業能力研習五堂課
项目9 使用框架布局制作网页.
HTML & CSS.
主讲:陶建平 华中科技大学网络与计算中心
The Department of Education Technology
Web应用开发.
W3C标准网页制作 主讲教师:张 涛.
网页设计与制作教程第5版 机械工业出版社同名教材 配套电子教案.
網頁設計 清單設計 Instructor: Reporter:楊政勳 Date:
HTML大探索.
第6章 PHP的数据采集.
第6章 框架实现多窗口网页.
第2章 块级标签 经济管理学院.
使用Dreamweaver 8 國立竹東高級中學 資訊科技概論 黃秋雅老師
表单页面 表单是用户利用浏览器对Web站点网络数据库进行查询的一种界面,用户利用表单可以输入信息或选择选项等,然后将这些信息提交给服务器进行处理。通过表单,既可以将浏览器的信息发送到Internet服务器上,同时表单也可以使用户与站点的浏览者交互或从浏览者那里收集信息。它是网页的设计者和使用者相互交流的工具。表单对象包括文本域(单行、多行、密码)、列表、菜单、复选框、单选框、按钮等。
HTML5.
教师:李金双 网页制作 教师:李金双
Presentation transcript:

第3章 HTML语言 3.1 HTML文档的基本结构 3.2 文字排版 3.3 图片排版 3.4 超级链接 3.5 表格 3.6 框架窗口 3.2 文字排版 3.3 图片排版 3.4 超级链接 3.5 表格 3.6 框架窗口 3.7 文字动画 3.8 多媒体 3.9 表单应用

3.1 HTML文档基本结构 3.1.1 HTML语法 1、双标记 语法: <标记>内容</标记> 头标记 尾标记 案例 观看效果 <html> <head> <title>周杰伦--菊花台</title> </head> <body><font size=15> 周杰伦--菊花台</font><p> <font size=6> 你的泪光柔弱中带伤<br> 惨白的月弯弯勾住过往<br> 夜太漫长凝结成了霜<br> 是谁在阁楼上冰冷地绝望</font> </body> </html> 1、双标记 语法: <标记>内容</标记> 头标记 尾标记 2、单标记 语法:<标记> 最常用的单标记 <p> <BR>

3.1.1 HTML语法-标记 3、标记属性 语法 <标记 属性1 属性2 属性3 … > 案例 观看效果 <标记 属性1 属性2 属性3 … > 案例 <html> <head> <title>周杰伦--菊花台</title> </head> <body><font size=15 color="#FF9900"> 周杰伦--菊花台</font><p> <font size=6 color="#FF6600">你的泪光柔弱中带伤<br> 惨白的月弯弯勾住过往<br> 夜太漫长凝结成了霜<br> 是谁在阁楼上冰冷地绝望</font> </body> </html> 观看效果

3.1.1 HTML语法-标记 4、注释语句 格式 <!-注释文字--> 案例 观看效果 <html> <head> <title>周杰伦--菊花台</title><!--取自黄金甲专集--> </head> <body><font size=15 color="#FF9900"> 周杰伦--菊花台</font><p> <font size=6 color="#FF6600">你的泪光柔弱中带伤<br> 惨白的月弯弯勾住过往<br> 夜太漫长凝结成了霜<br> 是谁在阁楼上冰冷地绝望</font> </body> </html> 观看效果

3.1.2 HTML文档的结构框架 头部信息 HTML文件标记 版本信息 用来标明当前文档的有关信息 位于第一行 <HEAD> <!标题标记、属性及其内容> </HEAD> <BODY> <!主体标记、属性及其内容> </BODY> </HTML> 版本信息 位于第一行 以<!Doctype HTML Public>开头 如 <!Doctype HTML Public//W3C?? DTD HTML4.0//中文> HTML文件标记 网页文件都是以<HTML>标记开始的, 在文件的结尾处又以</HTML>结束 头部信息 用来标明当前文档的有关信息 例子 <TITLE> 紫星工作室</TITLE> 主体标记 <BODY>……</BODY>”标记对作用的范围

3.2 文字排版 3.2.1 划分段落 格式 <P align=*>段落内容</P> 对齐属性 <HTML><BODY><H3> <P Align=left>床前明月光,</P> <P Align=center>疑是地上霜。</P> <P Align=right>举头望明月,</P> <P Align=left>低头思故乡。</P> </H3></BODY></HTML> 对齐属性 Center,Right,Left

“?”表示标题的级别,可以选择1至6之间的任意整数 3.2.2 插入标题文字 格式 <H? Alight="标题属性">标题内容</H?> <HTML><BODY> <H1>一级标题</H1> <H2>二级标题</H2> <H3>三级标题</H3> <H4>四级标题</H4> <H5>五级标题</H5> <H6>六级标题</H6> </BODY></HTML> “?”表示标题的级别,可以选择1至6之间的任意整数

3.2.3 字号属性 案例 观看效果 1.设置基准字号:<BASEFONT Size=数值> <html> <head> <title>周杰伦--菊花台</title> </head> <body> <basefont size=7>周杰伦--菊花台<br> <!--取自黄金甲专集--> <basefont size=5>做词:方文山 <br> 做曲:周杰伦<br> <font size=3 color="#FF6600"> 你的泪光柔弱中带伤</font><br> <font size=4 color="#FF6600"> 惨白的月弯弯勾住过往</font><br> <font size=5 color="#FF6600"> 夜太漫长凝结成了霜</font><br> <font size=6 color="#FF6600"> 是谁在阁楼上冰冷地绝望</font> </body></html> 1.设置基准字号:<BASEFONT Size=数值> 用于确定基准字号的大小,它的取值范围在1到7之间,默认为3 2.网页内的其他文字,采用下面的格式来定义 <FONT Size=数值> 文字内容</FONT> Size的有效范围是1(最大)到7(最小)。如果在Size的值前面带上“+”号或“-”号,则表示相对于基础字体增大或减小若干字号。 案例 观看效果

RR、GG、BB分别以16进制的形式表示红、绿蓝三原色的数值,范围在“OO”和“FF”之间 3.2.4 颜色属性 <FONT Color="#RRGGBB">字符串</FONT> 常用的16种颜色可以直接使用英文单词表示 RR、GG、BB分别以16进制的形式表示红、绿蓝三原色的数值,范围在“OO”和“FF”之间 颜色 RGB值 black #000000 maroon #800000 green #008000 navy #000080 silver #C0C0C0 red #FF0000 lime #00FF00 blue #0000FF gray #808080 purple #800080 olive #808000 teal #008080 white #FFFFFF fuchsia #FF00FF yellow #FFFF00 aqua #00FFFF

示例 案例 观看效果 <html> <head> <title>周杰伦--菊花台</title> </head> <body> <basefont size=7>周杰伦--菊花台<br><!--取自黄金甲专集--> <basefont size=5>做词:方文山 <br> 做曲:周杰伦<br> <font size=3 color="#000000">你的泪光柔弱中带伤</font><br> <font size=4 color="#008000">惨白的月弯弯勾住过往</font><br> <font size=5 color="#0000FF">夜太漫长凝结成了霜</font><br> <font size=6 color=blue>是谁在阁楼上冰冷地绝望</font> </body> </html>

3.2.5 字体属性 <FONT Face=“宋体,隶书,Time,#”></FONT>(#指客户端支持的字体) <html> <head> <title>周杰伦--菊花台</title> </head> <body> <font size=5 face=“黑体”>周杰伦--菊花台<br> <!--取自黄金甲专集--> <font size=3 > 做词:方文山 <br> 做曲:周杰伦<br> <font size=4 color=“#0000FF”face=“仿宋_GB2312”> 你的泪光柔弱中带伤<br> 惨白的月弯弯勾住过往<br> 夜太漫长凝结成了霜<br> 是谁在阁楼上冰冷地绝望</font> </body> </html> 案例 观看效果

3.2.6 文本修饰 <B>......</B>,文字以粗体显示。 <I>......</I>,文字显示为斜体。 <U>......</U>,显示下划线。 <STRIKE>......</ STRIKE>,中心线贯穿文字。 < EM>......</ EM>,强调文字,通常用斜体。 < STRONG>......</ STRONG >,特别强调的文字,通常用黑体。 <TT>......</TT>,以等宽体显示西文字符。 <BIG>......</BIG>,使文字大小相对于前面的文字增大一级。 <SMALL>......</SMALL>,使文字大小相对于前面的文字减小一级。 <SUP>......</SUP>,使文字成为前一个字符的上标。 <SUB>......</SUB>,使文字成为前一个字符的下标。 <BLANK>......</BLANK>,使文字显示为闪烁效果。

示例 <HEAD> <TITLE>文本效果示例</TITLE> </HEAD> <BODY> <B>这一行是粗体</B><P> <I>这一行是斜体</I><P> <U>这一行有下划线</U><P> <TT>打字效果的文字</TT><P> <B><I>粗体并且斜体</I></B><P> <I><U>斜体并且有下划线</U></I> </BODY> </HTML>

示例 案例 观看效果 <html> <head> <title>周杰伦--菊花台</title> </head> <body> <font size=5 face="楷体_GB2312"><b>周杰伦--菊花台</b><br><!--取自黄金甲专集--></font> <font size=3 > <I>做词:方文山</I><br> <U>做曲:周杰伦</U><br> <font size=4 color="#0000FF" face="仿宋_GB2312"> <strong>你的泪光柔弱中带伤<br> 惨白的月弯弯勾住过往<br> 夜太漫长凝结成了霜<br> 是谁在阁楼上冰冷地绝望</strong></font> </body> </html> 观看效果

3.2.7 预格式化文本 使用预格式化标记<PRE>:不再忽略在此之间的空格、制表符与回车符等元素. 案例 原始效果 添加效果 <html> <head> <title>周杰伦--菊花台</title> </head> <body> <pre> <font size=7> 周杰伦--菊花台</font> <font size=4> 你的泪光柔弱中带伤 惨白的月弯弯勾住过往 夜太漫长凝结成了霜 是谁在阁楼上冰冷地绝望</font> </pre> </body> </html> 案例 原始效果 添加效果

3.2.8 转义字符与特殊字符 一般转义符都是以“&”开始,以“;”结束,一个转义符之间不能有空格 转义符 显示结果 描 述 < 描 述 < 小于号或显示标记 > 大于号或显示标记 & & 可用于显示其它特殊字符 " " 引号 ® ® 己注册 © © 版权 ™ ™ 商标     半方大的空白   全方大的空白   不断行的空白

设置水平线宽度。Width =x,Width=x%。 3.2.9 文本强制换行和不换行 文本强制换行 <BR> 不换行 <NOBR> 3.2.10 插入水平线 使用<HR>标记 属性:Width,Size,Align,Noshade,color 设置水平线宽度。Width =x,Width=x%。 设置水平线厚度 默认为的厚度 为1 设置水平线对齐方式Align=left Align=ringt Align=center, 显示实心水平线,消除立体感觉 设置水平线的颜色

示例 案例 观看效果 <html> <head> <title>周杰伦--菊花台</title> </head> <body> <font size=5 face="楷体_GB2312"><b>周杰伦--菊花台</b><br><!--取自黄金甲专集--></font> <HR width=200 color=green size=5 align=left></HR> <font size=3 > <I>做词:方文山</I><br> <U>做曲:周杰伦</U><br> <font size=4 color="#0000FF" face="仿宋_GB2312"> <strong>你的泪光柔弱中带伤<br> 惨白的月弯弯勾住过往<br> 夜太漫长凝结成了霜<br> 是谁在阁楼上冰冷地绝望</strong></font> </body> </html> 观看效果

3.2.11 使用列表 1、无序列表 在无序列表的开始和结束处,分别是<UL>和</UL>标记 <UL Type="*"> <LI type="*"> 列表条目1 <LI>列表条目2 ...... </UL> 在无序列表的开始和结束处,分别是<UL>和</UL>标记 设置列表符号的形状Type=disc Type=circle Type=square 每一项列表条目之前必须加上<LI>标记 <html> <head> </head> <body> <UL type=disc><LI>One <LI type=circle>Two <LI type=square>Three</UL> </body> </html> <html> <head></head> <body> <UL type=disc><LI>today <LI>Tomorrow</UL> </body> </html> 案例 观看1效果 观看2效果

3.2.11 使用列表 2、有序列表 在有序列表的开始和结束处,分别是<OL>和</OL>标记 <OL Type="*" Start="n"> <LI Value=“n”> 列表条目1 <LI>列表条目2 ...... </OL> 在有序列表的开始和结束处,分别是<OL>和</OL>标记 value设定该条目的编号,其后的条目将以此作为起始数目而递增 设置标号的形式, “1” 1,2,3 “a” a,b,c “A” A,B,C, “i” i,ii,iii “I” I,II,III 设置编号的开始值,缺省为1

3.2.11 使用列表 案例 效果 效果 效果 效果 <html> <html> <head> <body> <OL type=A start=5><LI>医生 <LI type=l>律师 <LI type=I>教师</OL> </body> </html> <html> <head> </head> <body> <OL><LI>医生 <LI>律师 <LI>教师</OL> </body> </html> 效果 效果 <html> <head> </head> <body> <OL type=A start=5><LI>医生 <LI value=8>律师 <LI>教师</OL> </body> </html> <html> <head> </head> <body> <OL type=A><LI type=a>医生 <LI type=I>律师 <LI>教师</OL> </body> </html> 效果 效果

3.2.11 使用列表 3、自定义列表 <DL> <DT>列表条目1 <DD>条目1的说明 …… </DL>

3.3 图片排版 3.3.1 图片插入格式 基本格式:<IMG SRC="url"> 包含图片文件保存的位置和文件名 图片标记 案例 <font size=3 > <I>做词:方文山</I><br> <U>做曲:周杰伦</U><br> <img src="juhua.jpg" width="200" height="147"><br> <font size=4 color="#0000FF" face="仿宋_GB2312"> <strong>你的泪光柔弱中带伤<br> 惨白的月弯弯勾住过往<br> 夜太漫长凝结成了霜<br> 是谁在阁楼上冰冷地绝望</strong></font> 效果

3.3.2 图片的属性 <IMG SRC="logo.gif“ Width=100 Height=100 Hspace=5 Vspace=5 Border=2 Align="top“ Alt=“花园” LowSRC="prelogo.gif> 设定图片大小,此宽度、高度一般采用像素作单位。如果不使用图片的真实大小,就可以在显示窗口中得到放大或缩小的图片。 设定图片边沿空白,防止文字或其它图片过于贴近本图片 Hspace 是设定图片左右的空间 Vspace设定图片上下的空间 调整图片旁边文字的位置 可选值:top, middle, bottom, left, right 设定替换文字 当把鼠标移动到图片上时,无论图片是否显示,替换文字都可以显示出来 设定先显示的低解像图片文件名 图片边框厚度。 从0至99的数字

3.4 超级链接 3.4.1超级链接的建立 链接目标: (1)url(网址或相对路径) 1、语法 <A HREF=“…">字符串</A> 超级链接标记 链接目标 链接目标: (1)url(网址或相对路径) <a href="http://mp3.baidu.com/"> <a href="jay.htm"> <a href="../exp1/juhuatai.htm"> (2)mailto:(电子邮件) <a href="mailto:music@yahoo.com.cn"> 案例解析

3.4.1超级链接的建立 2、为图片建立超级链接 <A HREF="URL"> <IMG SRC=URL> <img src="juhua.jpg" width="200" height="147" border="0"> </a> 案例解析

3.4.2 使用锚点 使用锚点可以使用户在一个较长的文档中跳转,方便地找到要阅读的内容。 建立锚点:<A Name="name">锚点文字</a> 使超级链接指向已定义的锚点。 <A HREF="url#name">文字</a> <A HREF="#name">文字</a> 内部调用: <a name=“zhuanji"></a> <a href=“#zhuanji”>专辑名称</a> <a name="jiben"></a> <a href="#jiben">基本情况</a> 外部调用: <a href=“jay.html#zhuanji”>专辑名称</a> <a href=“jay.html#jiben”>基本情况</a> 案例解析

3.5 表格 3.5.1 表格结构 表格标题 茶叶进货表 表头 列 行 单元格

3.5.2 在网页中插入表格 创建一个表格 创建 创建 一行 一列 1、不带表题和表头的表格 <TABLE> <TR> <TD>第一行第一列</TD> <TD>第一行第二列</TD> </TR> <TD>第二行第一列</TD> <TD>第二行第二列</TD> </TABLE>

3.5.2 在网页中插入表格 说明表题相对于表格的位置 2、带表题和表头的表格 案例解析 设置表题 <Caption Align=where>表题内容</Caption> 案例解析 创建表头、行、列 <TR> <TH>第一列表头</TH> <TH>第二列表头</TH> <TH>第三列表头</TH> ...... </TR> <TD>第二行第一列</TD> <TD>第二行第二列</TD> <TD>第二行第三列</TD> …….. <html> <head> </head> <body><table width="369" height="126“ border="1"> <Caption Align=left>早餐食谱</Caption> <tr> <th>主食</th> <th>饮料</th> <th>甜点</th> </tr> <td>面包</td> <td>牛奶</td> <td>水果沙拉</td> </table> </body> </html> 说明表题相对于表格的位置

3.5.2 在网页中插入表格 3.嵌套的表格 <TABLE Border=1> <TR><TD> <TR><TD>第一行第一列</TD> <TD>第一行第二列</TD></TR> <TR><TD>第二行第一列</TD> <TD>第二行第二列</TD></TR> </TABLE> </TD> <TD>第一行第二列</TD> </TR>

3.5.2 在网页中插入表格 4、跨列和跨行的单元格 跨列: 案例解析 <table width="367" height="159“border="1"> <tr> <td colspan="3">早餐食谱</td> </tr> <td width="108">主食</td> <td width="120">饮料</td> <td width="117">甜点</td> <td>面包</td> <td>牛奶</td> <td>水果沙拉</td> </table> 案例解析

3.5.2 在网页中插入表格 跨行: 案例解析 <table width="367" border="1"> <tr> <td width="59" rowspan="3">早餐食谱</td> <td width="59" height="50">主食</td> <td width="227">面包</td> </tr> <td height="50">饮料</td> <td>牛奶</td> <td height="50">甜点</td> <td>水果沙拉</td> </table> 案例解析

3.5.2 在网页中插入表格 定义跨行的单元格 定义跨列的单元格 跨列/跨行综合应用 <TABLE Border="1" > <TR> <TD Rowspan="2"></TD> <TD Colspan="2">星期一/TD> </TR> <TD>上午</TD> <TD>下午</TD> <TD>课程</TD> <TD>计算机</TD> <TD>数学</TD> </TABLE> 定义跨行的单元格 定义跨列的单元格

3.5.3 表格属性设置 表格宽度 表格高度 表格四周的边框线宽度 单元格间距 单元格中文字与格线的距离 表格在父区域中的的摆放位置 <TABLE Width="400" Height="34" Border="1" Cellspacing="2" Cellpadding="2" Align="CENTER" Valign="TOP" Background="myweb.gif" Bgcolor="#0000FF" Bordercolor="#FF00FF" Bordercolorlight="#00FF00" Bordercolordark="#00FFFF" Cols="2"> 表格宽度 表格高度 表格四周的边框线宽度 单元格间距 单元格中文字与格线的距离 表格在父区域中的的摆放位置 单元格中内容垂直排列的位置 表格的背景图片 表格的背景颜色 表格边框的颜色 表格立体边框的迎向光线部分 和背向光线部分的颜色 表格栏位数目 案例解析

3.5.4 单元格属性设置 1、<TR>标记的属性设置 <TR Align=“right” 文字水平对齐方式 Valign=“middle” 文字垂直对齐方式 Bgcolor=“#0000FF” 行的背景颜色 Background=“lbreakfest.jpg”行的图片背景 BorderColor=“#FF00FF” 行内边框颜色BorderColorLight=“#808080” 行内边框迎向光线背景颜色 BorderColorDark=“#FF0000“ 行内边框背向光线北京颜色 >

3.5.4 单元格属性设置 2、<TD>标记的属性设置 <TD Width=“100”或者50% 单元格在表格中的宽度 Height=“25”或者20% 单元格在表格中的高度 Align=“right”        文字水平对齐方式 Valign=“middle” 文字垂直对齐方式 Bgcolor=“#0000FF” 单元格的背景颜色 Background=“lbreakfest.jpg”单元格的图片背景 BorderColor=“#FF00FF” 单元格内边框颜色BorderColorLight=“#808080”  单元格内边框迎向光线背景颜色 BorderColorDark=“#FF0000“ 单元格内边框背向光线北京颜色 >

3.6 框架 框架把窗口划分成几个子窗口,各个子窗口可以调入各自的HTML文档,最后形成充满整个窗口的网页。 基本语法: <HEAD>…..</HEAD> <NOFRAMES>…</NOFRAME> <FRAMSET> <FRAME src=“url”><FRAMESET> </HTML>

3.6.1 框架的定义 1.纵向划分 2.横向划分 <html> <html> 1.纵向划分 2.横向划分 <html> <head></head> <frameset cols=30%,20%,50%> <frame src="A.html"> <frame src="B.html"> <frame src="C.html"> </frameset> </html> <html> <head></head> <frameset rows=25%,25%,50%> <frame src="A.html"> <frame src="B.html"> <frame src="C.html"> </frameset> </html> 案例解析 案例解析

3.6.1 框架的定义 3.纵横划分 <html> <head><head> <frameset cols=20%,*> <frame src="A.html"> <frameset rows=40%,*> <frame src="B.html"> <frame src="C.html"> </frameset> </html> 案例解析

3.6.2 框架属性设置 <FRAMESET Cols=“*,*” Rows=“*,*“ Frameborder=“0” IE不支持 BorderColor=“#008000“ FrameSpacing=“2” > Cols属性设置水平划分窗口的方法 Rows属性设置垂直划分窗口的方法 FrameBorder属性设定框架的边框 border属性设定框架的边框厚度 bordercolor属性设定框架的边框颜色 FrameSpacing属性设定框架与框架间的保留空白的距离

3.6.2 框架属性设置 1.边框及颜色设置 <frameset rows=30%,* frameborder=“0” IE不支持 bordercolor=red > <frame src="ACOL.html"> <frameset cols=30%,*> <frame src="BCOL.html"> <frame src="CCOL.html"> </frameset>

3.6.2 框架属性设置 2.框架子窗口间距设置 <html> <head></head> <frameset rows=30%,* framespacing=100> <frame src=Acol.html> <frameset cols=30%,*> <frame src=Bcol.html> <frame src=Ccol.html> </frameset> </html>

3.6.3 框架子窗口属性设置 <FRAME SRC="a.htm" Scrolling="auto" Name="top“ FrameBorder="0" BorderColor="#0000FF" Noresize FrameSpacing="6" MarginHeight="5“ MarginWidth="5" Target="rtop"> SRC,子窗口中要调入的HTML文档。 Scrolling,子窗口翻卷条的显示方式 Name,设定子窗口的的名称 FrameBorder,设定框架的边框 FrameSpacing,表示框架与框架间的保留 空白的距离。 BorderColor,设定框架的边框颜色。 Noresize,不让用户改变这个子窗口大小 MarginHight,框架高度部份边缘所保留的 空间。 MarginWidth,框架宽度部份边缘所保留的 Target,设置结果显示在哪个窗口中

3.6.3 框架子窗口属性设置 1、框架子窗口边框设置 <html> <head></head> <frameset rows=30%,* > <frame src=Acol.html frameborder=1 bordercolor="#FF0000"> <frameset cols=30%,*> <frame src=Bcol.html frameborder=1 bordercolor="#999999"> <frame src=Ccol.html frameborder=1 > </frameset> </html> 案例解析

3.6.3 框架子窗口属性设置 <html> <head></head> 2、框架子窗口页面空白及滚动条设置 <html> <head></head> <frameset cols=50%,50%> <frame src="A.html" scrolling="no"> marginwidth=50 marginheight=50> </frameset> </html> 案例解析

3.6.3 框架子窗口属性设置 2、框架各子窗口之间的操作 案例解析 主框架文件代码 <html> <head></head> <H1 align=center>A</H1> <hr><P> <a href="C.html" target="HELLO"><br> <a href="CC.html" target="HELLO"> 点击此处,C 窗口将被显示在 B 窗口中。 </a><br></a><P> <a href="C.html"><br> <a href="CC.html"> 点击此处,C 窗口将被显示在 A 窗口中。 </a><br></a> </html> 主框架文件代码 <html> <head></head> <frameset cols=50%,50%> <frame src="AA.html"> <frame src="BB.html" name=“hello"> </frameset> 案例解析 AA.html <html><head></head> <H1 align=center>C</H1><hr><P> <a href="B.html" target="HELLO"><br> <a href="BB.html" target="HELLO"> 点击此处,“HELLO” 窗口将被显示在 B 窗口中。</a><br></a><P> <a href="A.html"><br> <a href="AA.html"> 点击此处,A 窗口将被显示在 <B><FONT SIZE=+2>本</FONT></B> 窗口中。 </a><br></a></html> <html> <head></head> <H1 align=center>B</H1> <hr> <P> <h3 align=center> 本窗口被标识为 "HELLO" 窗口。 </h3> </html> BB.html CC.html

3.6.4 不支持框架 浏览器不支持框架时显示的网页 <FRAMESET rows="80%, 20 %"> <NOFRAMES> <BODY> 很抱歉,馈下使用的浏览器不支援框架 功能,请转用新的 浏览器。 </BODY> </NOFRAMES> <FRAME Name="top" SRC=“A.htm"> <FRAME Name="bottom" SRC=“B.htm"> </FRAMESET>

3.6.5 浮动窗口(Floating Frame) 语法:<iframe src=# name=##> ... </iframe> #=初始页面的 URL ##=窗口名字(Frame Name)(之后可对此标识进行各窗口间相互操作) ... = 此处文字将只出现在不支持 FRAMES 的浏览器中 <center> <iframe src="A.html" name="window"> Here is a Floating Frame </iframe> <br><br> <a href="A.html" target="window"> Load A</A><BR> <a href="B.html" target="window“ >Load B</A><BR> <a href="Ccol.html" target="window">Load C</A><BR> </center>

3.7 文字移动 marquee 属性 <marquee direction=# #=left, right 移动方向> behavior=# #=scroll, slide, alternate 移动方式 loop=# #=次数;若未指定则循环不止(infinite) scrollamount=# 移动速度 align=# #=top, middle, bottom 对齐方式 bgcolor=# 背景颜色 height=# width=# 背景大小 案例解析

3.8 网页中多媒体的应用 3.8.1 网页中加入声音 自动播放声音 由用户控制声音的播放 案例解析 <BGSOUND SRC="音乐文件" Loop=N> 其中音乐文件为WAV或MID文件,Loop可设置反复播放的次数,若要无限制地播放,则N为infinite。 案例解析 由用户控制声音的播放 <A HERF="MUSIC.WAV">播放音乐</A> 案例解析

3.8 网页中多媒体的应用 3.8.2 网页中加入电影 用于控制影视文件如何开始播放 n1的值有两种选择:fileopen 与mouseover,分别表示当页面一打开就播放和当鼠标移到播放区域时才播放。其默认值为fileopen。 <IMG=“图片名” DYNSRC=“影视文件名” Start=n1 Loop=n2 Loopdelay=n3 Controls> Loop用于设置播放次数,n2的取值为整数或infinte,当取值为INFINITE时,表示将一直循环地播放下去 Loopdelay用于设置前后两次播放之间的间隔时间, n3的单位是千分之一秒 DYNSRC为电影文件 一般为AVI格式的文件 Controls用于显示视频播放控制条,以便用户控制视频的播放 案例解析

3.9 表单 案例解析 HTML表单(Form)是HTML的一个重要部分,主要用于采集和提 交用户输入的信息。 3.9.1表单语法 <form action ="" method=""> …… <input type="text " name="yourname"> <input type="submit " value="提交"> </form> 表单标签包围着整个表单,就象html标签包围着整个html文档 一样,内部包含表单可以使用的各种控件。 案例解析

3.9.1 表单语法 表单action属性: 用户填入表单的信息总是需要程序来进行处理,表单里的action 就指明了处理表单信息的文件。 表单method属性: 表示了发送表单信息的方式。method有两个值:get和post。 get的方式是将表单控件的name/value信息经过编码之后,通过 URL发送(你可以在地址栏里看到)。而post则将表单的内容通过http 发送,你在地址栏看不到表单的提交信息 。那什么时候用get,什 么时候用post呢?一般是这样来判断的,如果只是为取得和显示数 据,用get;一旦涉及数据的保存和更新,那么建议用post。 表单控件(Form Controls): 通过HTML表单的各种控件,用户可以输入文字信息,或者从选项中 选择,以及做提交的操作。比如上面的例句里,input type= “text”就 是一个表单控件,表示一个单行输入框。

3.9.2 HTML表单(Form)常用控件 input type=“text” 单行文本输入框 input type="password" 密码输入框(输入的文字用*表示) input type="radio" 单选框 input type="checkbox" 复选框 select 下拉框 textarea 多行文本输入框 input type=“submit” 提交按钮 Input type=“reset” 重置按钮 Input type=“button” 普通按钮 1、单行文本输入框 语法:<input type=text  name=** Size=*** Maxlengh=**  value=**> name:识别控件以便在处理表单时能被正确使用,当表单在浏览 器中被浏览时,不显示信息 . size: 确定文本框的长度 maxlengh:允许用户输入的文本框最大长度 value:文本框初始显示的内容

3.9.2 HTML表单(Form)常用控件 同一组中的单选项name相同 2、密码输入框 语法:<input type=password  name=** Size=*** Maxlengh=**  value=**> name:识别控件以便在处理表单时能被正确使用,当表单在浏览 器中被浏览时,不显示信息 . size: 确定文本框的长度 maxlengh:允许用户输入的文本框最大长度 value:文本框初始显示的内容 3、单选框 语法:<input type=radio name=** value=**> <input type=radio name=** value=** checked>(默认选中) 同一组中的单选项name相同 4、复选框 语法:<input type=checkbox name=** value=**> <input type=checkbox name=** value=** checked>(默认选中) <input type=checkbox name=** value=**>

3.9.2 HTML表单(Form)常用控件 5、下拉列表框 (1) <select name=*> <option value=**> ... <option value=** selected>… </select> (2) <select name=* size=**> <option value=**> ... (3) <select name=* size=** mutiple> <option value=**> ...

3.9.2 HTML表单(Form)常用控件 6、多行文本框 语法:<textarea name=* rows=** cols=**> ... </textarea> 7、按钮 (1)<input type="submit" name=** value=**> (2)<input type=“reset" name=** value=**> (3)<input type=“button" name=** value=**>