多媒体资料

更新时间:2024-03-07 02:24:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

HTML语言简介

HTML是(Hypertext Markup Language)超文本标记语言。所谓超文本,是指在其中可以加入图片、声音、动画、影视等内容的组织信息的方式,可以使读者自行选择阅读的路径。

HTML是Internet上用于编写网页的主要语言。用HTML编写的超文本文档称为HTML文档,它能独立于各种操作系统平台(如UNIX,WINDOWS等)。

HTML是纯文本类型的语言,使用HTML编写的网页文件也是标准的纯文本文件。您可以用任何文本编辑器,例如Windows的“记事本”程序打开它,查看其中的HTML源代码,也可以在用浏览器打开网页时,通过相应的“查看源文件”命令查看网页中的HTML代码。

HTML语法

HTML的语法有三种表达方式: 1、 <标记>?

2、 <标记 属性1=参数1 属性2=参数2...> ?? 3、 <标记>

注意:标记大都是成对使用,例如和,标记的书写是大小写无关的

HTML文件的基本结构

HTML文件通常由3个部分构成:

HTML文件主题

HTML文件内容

在html之前一般先声明版本信息,即文档类型说明:

HTML

PUBLIC

\

HTML

Transitional//EN\

?:设置HTML文件的开始和结束。 ?:设置HTML文件的头信息, 如主题、层叠样式表单、脚本程序等。 ?:设置HTML文件的主题。 可在浏览器窗口标题栏显示。

?:设置HTML文件的主体内容。

4.01

http-equiv=\

content=\

charset=gb2312\我的新主页

学习HTML语言

? meta是用来在HTML文档中模拟HTTP协议的响应头报文。 ? meta 标签用在网页的与中 ? meta 的属性有两种:name和http-equiv。

? name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机器人查找、分类(目前几乎所有的搜索引擎都使用网上机器人自动查找meta值来给网页分类)。这其中最重要的是description(站点在搜索引擎上的描述)和keywords(分类关键词),所以应该给每页加一个meta值。

NAME属性

1、

2、

3、

4、

5

name=\

content=

\

其中的属性说明如下:

设定为all:文件将被检索,且页面上的链接可以被查询; 设定为none:文件将不被检索,且页面上的链接不可以被查询; 设定为index:文件将被检索;

设定为follow:页面上的链接可以被查询;

设定为noindex:文件将不被检索,但页面上的链接可以被查询; 设定为nofollow:文件将不被检索,页面上的链接可以被查询。 http-equiv属性 1

http-equiv=\

content=\

又如英文是ISO-8859-1字符集,还有BIG5、utf-8、shift-Jis、Euc、Koi8-2等字符集;

2、定时让网页在指定的时间n内,跳转到页面http://yourlink; 例! 3、

5、

主体内容:? body可设以下属性:

bgcolor:设置页面背景颜色。

HTML中的颜色值以6位十六进制数#rrggbb表示,分别表示红、绿、蓝三原色;或者用以下单词表示:aqua(浅绿色 )、black、blue、fuchsia(紫红色 )、gray、lime(灰白)、maroon(栗色 )、navy(海军绿)、

olive(橄榄色 )、purple(紫色 )、red、silver(银色)、teal(蓝绿色 )、white、yellow。

Blue(蓝色) Fuchsia(紫红) Green(绿) Black(黑) Aqua(浅绿) Gray(灰) Yellow(黄) Lime(灰白)

background:设置页面的背景图片的URL。

bgproperties:取fixed 值时设置背景不随滚动条滚动, 不设此属性时背景随滚动条滚动。 text:设置页面非超链接文字基本颜色。 link:设置超链接文字的颜色。

alink:设置鼠标按下时的超链接(active link)的颜色。 vlink:设置已访问过的超链接(visited link)的颜色。 例如:

0000ff ff00ff 008000 000000 00ffff 808080 ffff00 00ff00 Olive(黄绿) Purple(紫) Teal(蓝绿) White(白) Maroon(茶色) Navy(海蓝) Red(红) Silver(银色) 808000 800080 008080 ffffff 800000 000080 ff0000 C0c0c0 text=\我的网页

设置标题:?

n的值可以取1到6,代表一级标题到六级标题。一级最大,六级最小。

可以设align属性,该属性可取left、center、right三个值。 例如:

h2字体示例

h3字体示例

h4字体示例

h5字体示例
h6字体示例

设置段落:

?

将标记间的文字设置为一个新的段落。可设以下属性: align:设置段落的对齐方式,可取left、center、right。 例如:

这是第一段

这是新的一段

设置不换行符:? 禁止中间的文本换行。例如:

聚焦Web:Web今日遍地红,超传超标建奇功。配置编程新天地,安全第一筑长城。Web页面简单易用,推动了互联网的普及,加快了世界信息化的进程。Web页面标准通用,简化了网络软件的开发,引起了软件业的革命。

加入实体(想显示但键盘上没有的字符) ? ©; ?(版权) ?   (非断开空) ? ¾; (3/4分数) ? ™ ?(商标)

? ¥ ¥ (人民币符号)

设置水平线:


hr是horizontal rule的缩写。 可设以下属性:

align:设置水平线的位置,参数有left、center 、right。 width:设置水平线的宽度,可以用百分数,也可以用像素数。 size:设置水平线的粗细。 color:设置水平线的颜色。

noshade:无取值,设置为无阴影。 例如:


设置注释:

浏览器不解释显示其中的内容。例如:

设置预设格式文字:

?

pre是preformated的缩写。HTML在显示时一般会吃掉过多的空白字符(只显示一个)和换行字符(不显示),但我们可以用

让空白、换行字符保存下来。这常用于计算机程序的表达。

pre>

Web今日遍地红, 超传超标建奇功。 配置编程新天地, 安全第一筑长城。

设置居中显示:

?
设置标记间的文本或图像居中显示。 例如:

内蒙古农业大学

设置基本字体:

属性设置与下面的完全相同,常用来设置整个页面的缺省字体,这时标记应写在?内的第一句。

设置字体:? 可设以下属性:

size:设置文字的大小,可取1、2、3、4、5、6、7。 取+3表示字体大小为字体大小+3。

取-3表示字体大小为字体大小-3。 color:设置文字的颜色。

Face:设置文字的字体列表,第一种字体是首选的,如果用户机器上没有第一种字体,就用第二种字体显示,依次类推。如果列表中的字体都没有,就用用户机器上的默认字体显示。 例如:

内蒙古农业大学

设置逻辑字体

? 特别强调,黑体

? 一般强调(emphasis),斜体 ? 表示一段引用的文字,斜体。多用 于书名、电影名等。

? 表示外部程序代码,字体变细变轻 ? 表示例子,字体变细变轻 ? 用户键入的文字,字体变细变轻 ? 字体变小 ? 字体变大 例如:

无限风光在险峰

无限风光在险峰

无限风光在险峰
无限风光在险峰
无限风光在险峰
无限风光在险峰
无限风光在险峰
无限风光在险峰
无限风光在险峰

设置物理字体

? 设置标记间的文字为黑体(boldface) ? 设置标记间的文字为斜体(italics) ? 设置标记间的文字带下划线(underline)

? 设置标记间的文字为上标(superscript)? 设置标记间的文字为下标(subscript)? 设置标记间的文字带删除线(strike)? 设置文字为电传打字机体(typewriter) 例如:

无限风光在险峰
无限风光在险峰
无限风光在险峰
无限风光在险峰
无限风光在险峰

无限风光在险峰
无限风光在险峰
无限风光在险峰

特殊符号样式 输入下列内容

设置字符样式 Microsoft ®

解二元一次方程

aX2+bX+c=0

解不等式
          x+y > 2   x-y < -1   

设置特殊字符

有一些ASCII码字符需要特殊表示: < :用< 表示(less than) > :用> 表示(greater than) & :用& 表示(ampersand) “ :用" 表示(quote)

无间断空格:用  表示(no breaking space)

这些字符也可以用&#ASCII码; 的方式表示,ASCII码的取值范围为0-255。

缩写词解释

在某些浏览器中,当您把鼠标移至缩略词语上时,title 可用于展示表达的完整版本。

仅对于 IE 5 中的 acronym 元素有效。

对于 Netscape 6.2 中的 abbr 和 acronym 元素都有效。

文字反向输出

如果您的浏览器支持 bi-directional override (bdo),下一行会从右向左输出 (rtl);

Here is some Hebrew text 各位老师好!

设置页面中滚动的文本

?可以实现文字滚动效果: 有以下属性:

direction:表示滚动的方向,默认为从右向左:←。 可选的值有right、down、up。

滚动方向分别为:right表示→,up表示↑,down表示↓。 behavior :指定文本的滚动方式,分为三种: scroll: 从一端消失后,从另一端出现并继续滚动: 循环滚动 slide: 从一端滚动,接触到另一端后停止滚动。

只滚动一次就停止 Alternate:从一端滚动到另一端后,反向滚动:

来回的滚动 loop :指定文本滚动的循环次数,如果loop=-1则无限循环. scrollamount :它表示速度,值越大速度越快。如果没有它,默认为6,建议设为1~3比较好

align:指定滚动文本与其他文本的对齐方式。可设为: top、middle、bottom。 bgcolor:指定滚动文本的背景颜色:

滚动文本

height和width:表示滚动区域的大小,width是宽度,height是高度。特别是在做垂直滚动的时候,一定要设height的值,可以是数值或屏

幕的百分比。

滚动文本 hspace和vspace:指定滚动文本的边距,

hspace指定左右边距,vspace指定上下边距,边距值以像素为单位。

滚动文字

设置超链接:?

?可以是文本或用标记插入的图像。

解释:a(anchor,锚),href(hypertext reference)。 可设以下属性: href

URL

\。 http可以换成其他协议,例如ftp、telnet等。

也可以使用相对路径(相对于本网页路径的文件路径)。 链接的目标可以为任何类型的文件(例如可以为音视频文件)。 目标文件如果不能显示,就会出现下载对话框。 target:显示链接的窗口或框架,可取以下值: _blank 在新窗口中打开超链接 _self 在本窗口或本框架中打开超链接 _parent 在上一级框架中打开超链接

_top 在整个浏览器窗口中打开超链接 例如:

内蒙古农业大学

联系我 邮件链接 ?

href=\ft.com&bcc=andsomeoneelse2@microsoft.com&subject=Summer Party&body=You are invited to a big summer party!\发送邮件!

? ,功能是设置超链接的定位点(锚记)。

的地方。

链接到同一个页面的不同位置

Chapter 1

This chapter explains ba bla bla

Chapter 2

This chapter explains ba bla bla

Chapter 3

This chapter explains ba bla bla

This chapter explains ba bla bla

设置有编号列表:

    ?

ol是ordered list的缩写。列表项用?标识。列表项中的每一项显示时都有数字标识。 可设以下属性:

type:取值可以是1、a、A、i、I,分别代表编号使用阿拉伯数字、小写英文字母、大写英文字母、小写罗马数字、大写罗马数字。 start:指定序号的起始值,只能取数字。 例如:

    有序列表示例 用数字表示的列表

      设置无编号列表:?

      ul是unordered list的缩写。列表项用?标识。 可设以下属性:

      type:取值可以是disc、square、circle,

      分别表示用圆盘、正方形、圆形作为列表符号。 例如:

        无序列表 计算机课程

          设置定义列表:

          ?
          设置一些定义及其解释。 dl是definition list的缩写。 ,定义项(definition term)

          , 定义解释(definition description)

          可有以下属性:

          Compact:紧密排列,可使<dt>的内容与<dd>的内容在同一行,仅以数格空白相隔而不换行,但若<dt>的文字超过一定的长度后,compact的作用就消失了! 例如:

          HyperText(超文本) 含有超链接的文本文件。 Hyper Link(超链接)

          是一个文件中指向另一个文件的指针。

          设置图像:

          Src: 设置图像文件的URL。

          Lowsrc:设置首先下载的低清晰度图像文件的URL。 Alt: 设置图像无法显示时可替代显示的文本。 Width: 设置图像宽度 Height:设置图像高度 Border:设置边框粗细

          Align: 设置图像相对于周围内容的对齐方式,可 取left、right、top、middle、bottom。

          hspace:设置图像与周围其他内容的水平间距。 vspace:设置图像与周围其他内容的垂直间距。 例如:

          假如Html文件与图形文件(文件名假设是logo.gif)在同一个目录下,则可以将代码写成:

          假如图形文件放在当前的Html文档所在目录的一个子目录(子目录名假设是images)下,则代码应为:

          点小图看大图

          多媒体标记

          ? DYNSRC=指定要播放的多媒体文件的URL。

          在IMG标记中,dynSRC属性优先于SRC属性。 START=何时开始播放多媒体文件; 其取值可以是fileopen或mouseover。

          ? LOOP=多媒体文件的播放次数(整数)

          ? 插入背景音乐标记 主要属性如下:

          ? BALANCE=如何将声音分成左声道和右声道。取值为-10 000~+10 000,默认值为0。 ? LOOP=声音播放的次数。 0:播放一次;

          大于0的整数:播放指定的次数; -1:则声音反复播放,直到页面卸载。

          ? SRC=播放的声音文件的URL。常用的声音文件类型:

          波形文件(.wav)MIDI文件(.mid) AIFF文件(.aif) AU文件(.au) MP3文件(*.mp3)

          ? VOLUME=音量高低。其取值为-10 000~0,默认值为0。

          ?

          音乐,视频,Flash动画。

          设置表格:? 可设以下属性:

          align :设置表格位置,可以为left、center、right。 width :设置表格的宽度。 Height:设置表格的高度。 Border:设置表格外框的粗细。 Bordercolor:设置表格外框的颜色。 Frame:设置外边框,可以取如下值:

          box(显示全部边框),void(不显示边框), hsides(仅显示上下水平边框)。 Rules:设置内边框,可以取如下值:

          all(显示所有内边框),rows(显示行分割线), cols(显示列分割线),none(不显示内边框)。 Cellspacing:设置两个单元格之间的间距。

          Cellpadding:设置单元格内文字与单元格边框的间距。 Background:设置表格的背景图像的URL Bgcolor:设置表格的背景颜色

          ? 设置表格标题。 可设以下属性:

          align:可取top(标题在表格上方)、bottom(标题在表格下方)。 ? 设置表格行,可设以下属性: Bgcolor:设置表格行的背景色。

          Align: 设置水平对齐方式,可取left、center、right Valign: 设置垂直对齐方式,可取top、middle、bottom ? 设置表格头单元格内容,可设以下属性: width :单元格宽度。 Height:单元格高度。

          Rowspan:单元格占用表格行数。 Colspan:单元格占用表格列数。 Background:设置单元格背景图像 Bgcolor:设置单元格背景色。

          Align:设置内容水平对齐方式,可选left,center,right valign :设置内容垂直对齐方式,可选 top、middle、bottom。

          ?设置单元格内容,可设属性同?。 表格例子1:

          姓名 性别 专业

          王大鹏 男 动物科学

          女 食品

          bgcolor=\

          cellspacing=\

          张剑 男 计算机

          表格例子2:

          第一行第一列

          第二行第二列 第二行第三列

          第三行第二列

          第三行第三列

          设置框架:...

          可以将屏幕分割成几块,每块对应一个文件。有了,就不能有标记了。可以嵌套。可设以下属性: Rows:纵向分割的多重框架的高度列表,可以是像素数、百分数,也可以用*号代替屏幕的剩余部分。高度之间以逗号分割。 Cols:横向分割的多重框架的宽度列表。

          ,设置框架单元,可设以下属性: name:框架名称

          src: 框架内显示文件的URL

          frameborder:可取yes或1(有边框)、no或0(没有边框)。 scrolling:可取yes(有滚动条)、 no(无滚动)、auto(自动),缺省值为auto 。

          noresize :不可改变框架大小,无取值

          ? , 设置不能显示框架时的显示文字。

          框架简例

          您的浏览器不支持框架显示

          内蒙古农业大学

          您的浏览器不支持框架显示!

          导航框架

          ? 主文件.html

          ? contents.html

          内联框架 ? ?

          ?