1、基本格式
2、
src=url 外部程序位置
charset=charset 外部程序的字符编码
defer 设置此布尔属性时,表示告知浏览器脚本并不产生任何文档内容(如,在javascript中没有"document.write"语句),从而使浏览器可以继续解释html文件的内容并进行显示
浏览器不支持客户端程序时显示里面的内容
3、
4、url type=contenttype 链接的内容类型 target=frametarget 显示链接的目标框架 medIa=mediadesc 链接的媒体 hreflang=languagecode链接资源的语言 charset=charset 链接资源的字符编码
正文标记符(开始标记符和结束标记符都可以省略) 包含属性有 bgcolor="#rrggbb" 背景颜色 background="Image/image.gif" 背景图案 teXt 设置正文的颜色 lInk 设置未被访问的连接的颜色 vlInk 设置已被访问过的连接的颜色 alInk 设5、置活动连接(即当前选定的连接)的颜色
onload=script 文档加载时执行脚本的事件
onunload=script 文档退出时执行脚本的事件
物理字符样式:
粗体
大字体
斜体
删除线
小字体
删除线
下标
上标
固定宽度字体
下划线
标记符控制字符样式
sIze=n 字号属性,用于控制文
6、字大小,其值越大,显示的字体越大,n值=1~7,默认为3(使用
7、 标题样式:n=1~6,
表示最大的标题, 表示最小的标题,通常只使用前三级标题。使用标题样式时,必须使用结束标记符,可使用align属性设置对齐方式 用于指定网页创建者或维护者信息,通常是斜体 用于表示文本属于引用,通常是斜体 用于表示程序代码,通常是固定宽度字体
用于表示定义了的术语,通常是黑体或斜体
用于强调某些字词,大多数浏览器将看作
用8、于表示用户的键盘输入,通常是固定宽度字体 用于表示文本样本,通常是固定宽度字体 用于特别强调某些字词,大多数浏览器将它看作 用于表示变量或程序参数,通常是斜体 用来标记缩写,通常与title属性一起使用 用来标记首字母缩略词,与abbr类似 用于表示短的行内引用,更长的要用blockquote cIte=url(引用源) 包含的内容是引自cite属性所指定的源
9、lockquote>定义块引用,可包含块级元素(如p和table)cIte=url(引用源) 包含的内容是引自cite属性所指定的源
用来标记文档中已删除的内容,可用title给出删除原因
cIte=url 包含删除原因信息的url
datetIme=datetime 删除时间
用于包含被删除的内容
cIte=url 说明插入原因信息所在的url
datetIme=datetime 插入时间
10、语言文本的显示方向,不常用 dlr=[ ltr | rtl ] 文本的方向 lang=languagecode 文本的语言 段落格式
分段标记符,将文档划分为段落,结束标记符通常可省略
不能
11、Iv>为文档分节,以便为文档的不同部分应用不同段
alIgn=[left/center/right/justify] 水平对齐方式
span标记符与dIv标记符类似,但通常用于包含行内元素
12、I(罗马数字),i,默认为1 start=1 用于设置数字序列起始值,任意整数 compact(紧凑显示)
13、项前没有数字或符号的缩排列表 compact(紧凑显示)
14、y可取像素或百分数
border="3" 图像边框粗细,单位像素
hspace="x" 图像和文本之间空白,水平方向空白
vspace="y" 垂直方向空白,单位像素
alIgn="top" 图像和文本在垂直方向对齐方式,值:
top,表示文本与图像顶部对齐;
mIddle,中央对齐;
bottom,底部对齐,默认;
left表示图像居左,文本右环绕图像
rIght,表示图像居右,文本左环绕图像
longdesc=url 包含长篇描述的文档位置
usemap=url 客户端图像映射的映射说明,对应于map元素指定的内容
Ismap 指示使用服务器端图像映射
15、lear="left|rIght|all"> 解除在图像左\右\全部放置的文本
16、 _blank,装入一个新的匿名浏览器窗口; _parent,当框架有嵌套时,将链接的目标文件装入父框架中,否则与top相同 name=cdata 已命名的连接目标 rel=linktypes 到连接的关系 rev=linktypes 来自连接的关系 type=contenttype 连接的内容类型 hreflang=languagecode 连接目标文件的语言 charset=charset 连接的字符编码 accesskey=charater 快捷键 tabIndeX=number tab键遍历次序中的位置 shape=[rect|circle|poly|defau
17、lt] 客户端图像映射中映射区域的形状 coords=coords 客户端图像映射中映射区域的坐标 onfocus=script 元素获得焦点时启动脚本的事件 onblur=script 元素失去焦点时启动脚本的事件 创建,命名锚点 连接到锚点 指向页面中特定锚点标记部分,名称前加#号 其他页锚点 连接到其他页面中的锚点 指向电子邮件的连接 图像映射(热点) 客户端图像映射,名称 每个映射区域属性,可定义多个 shape="default" 区域形状,值: rect(矩形默认);cIrcle(圆形);polygon(多边形) coords="328,285,54" 区域边界,值:左上角x,y坐标,右上x,y;圆心x,y,半径;各顶点坐标 href="file.html" 区域连接到 target=frametarget 显示链接的目标框架 nohref 不包含链接 alt=text 替换文本 tabIndeX=number tab键历次序中的位置 onfocus=script 元素获得焦点
19、时启动脚本的事件
onblur=script 元素失去焦点时启动脚本的事件
引用图像映射,名称前加#号,服务器端图像映射(几乎不使用),要求一个单独的.map文件,保存所有图像坐标的超连接信息,使用Ismap属性连接到.map文件
例如:
插入表格
20、ove(仅有顶框);below(仅有底框); hsides(仅有顶框和底框);vsides(仅有左、右侧框); lhs(仅有左侧框);rhs(仅有右侧框); box(全部四个边框);border(包含全部四个边框); rules="rows" 是否显示和如何显示单元格,值:none(表示无分割线,默认); groups(仅在行组和列组间有分割线);rows(仅有行分割线); cols(仅有列分割线);all(包括所有分割线)border="2" 边框宽度,值 像素使用单独一个“border”,相当于frame="border",rules="all"width=length 表宽 cel
21、lspacing=10 调节单元格间距, 值 像素cellpadding=10 调节单元格填充距bordercolor="#ffff00"设置边框颜色,也可在
22、op(标题放在表格上部,默认);bottom(下部); left(标题放在表格上部左侧);right(部右侧)
23、ottom(底部)、middle(垂直居中)、baseline(表示同行单元格中的数据位置一致)bgcolor=color 背景颜色
24、单元格之间的对齐字符 charoff=length 对齐字符的偏移量 valign 单元格的垂直对齐方式 width 单元格宽 height 单元格高 nowrap 单元格内不换行 bgcolor 单元格背景颜色
25、题单元格类别
align 单元格的水平对齐方式
char=character 单元格之间的对齐字符
charoff=length 对齐字符的偏移量
valign 单元格的垂直对齐方式
width 单元格宽
height 单元格高
nowrap 单元格内不换行
bgcolor 单元格背景颜色
行组 表头信息
26、 指定列组中的列数(col也可以) width=50 列组中各列宽度
30、 frameborder="1/0" 是否采用边框 scrolling="yes/no/auto" 是否加滚动条 marginwidth="x" 水平方向上内容与边框间隔,值取像素 marginheight="y" 垂直方向上内容与边框间隔,值取像素 longdesc=url 到框架的长篇描述的连接 例如: (包含在标记符之间的内容,只有不支持框架或设置为不显示框架的浏览器
31、才显示) 使用表单
添加表单, form标记内不能嵌套form,且必须使用结束标记 method=post 向服务器发送表单所使用的方法,值:get,在url的末尾附加要向服务器发送的输入到表单中的信息(默认);post,表单数据作为一个数据体发送给服务器 actIon="" 提供处理表单的脚本的地址enctype=contenttype 表单数据的编码类型 accect-charset=charsets 可支持的字符列表 target=frametarget 显示表单内容的框架 onsubmIt=script 表单发送时启动脚本的事件 onr32、eset=script 表单重置时启动脚本的事件 此处是各种表单元素(控件及其他内容) 创建多种表单元素,可创建多种控件 type="text" 指定要创建的控件类型,值: text,单行文本框,默认; password,口令框,密码框; checkbox,复选框; radio,单选框; submit,提交按钮; reset,重置按钮; file,文件选择框; hidden 隐藏 image 图形化提交按钮; button 按钮 name=" " 指定控件名称 value=" " 指定控件初始值,除非控件类型是radio或chec
33、kbox,否则此属性可省略 size= " "指定控件的初始宽度,值通常是像素,但当type属性为text或password时,值为字符数 maxlength=" " 当type属性的值是text或password,此属性指定了用户可输入文本的最大个数,长度可超过size属性的指定,此属性的默认值是不限大小 checked=" "当type属性的值为radio或checkbox,此属性指定了该框是否被选中,对于其他类型的控件,浏览器会忽略此属性 src=url 当type属性的值为image时,此属性指定了用于修饰图形化提交按钮的图片的位置 alt=cdata 图像的替换文本 us
34、emap=url 客户端图像映射 align=[top|middle|bottom|left|right] 表单元素的对齐方式 disabled 使控件无效以防止输入 readonly 设置控件为只读 accept=contenttypes 文本上载的媒体类型 accesskey=character 快捷键 tabindex=number 在tab键遍历次序中的位置 onfocus=script 当元素获得焦点时启动脚本的事件 onblur=script 当元素失去焦点时启动脚本的事件 onselect=script 当文本框中的部分文本被选中时启动脚本的事件 onchan
35、ge=script 当控件的值改动时启动脚本的事件 用法: 创建单行文本框 创建密码框 选项 创建复选框(复选框name不同value相同,单选框name相同value不同) 选项 创建单选框(具有相
36、同name属性的单选框组成一个组,一个组中只能选中一个选项) 创建文件选择框 创建提交按钮 创建重置按钮 创建图形化提交按钮(无法显示图形的浏览器使用name和value显示一个提交按钮) 创建多行文本输入框,结束
37、标记不可省略 name="" 指定控件名 rows= 设定多行文本框的行数,超过可视区域用滚动条控制 cols= 设定多行文本框的列数,超过可视区域用滚动条控制 disabled 使控件无效 readonly 设置控件为只读 accesskey=character 快捷键 tabindex=number 在tab键遍历次序中的位置 onfocus=script 当元素获得焦点时启动脚本的事件 onblur=script 当元素失去焦点时启动脚本的事件 onselect=script 当文本框中的部分文本被选中时启动脚本的事件 onchange=script 当控件的值改动
38、时启动脚本的事件 创建按钮,结束标记不可省略 name="" 指定控件名 value="" 指定控件初始值 type="" 指定创建按钮的类型,值: submit,创建一个提交按钮,(默认); reset,创建一个重置按钮; button,创建一个普通按钮 disabled 使控件无效 readonly 设置控件为只读 accesskey=character 快捷键 tabindex=number 在tab键遍历次序中的位置 onfocus=script 当元素获得焦点时启动脚本的事件 onblur=script 当元素失去焦点
39、时启动脚本的事件 创建选项菜单,下拉菜单,结束标记符不可省略 name="" 指定控件名 size=number 指定选项菜单中一次显示多少行 multiple 如果设置了此布尔属性,则允许用户选择多个选项, 不设置此属性,则仅允许选择一个选项 disabled 使控件无效 accesskey=character 快捷键 tabindex=number 在tab键遍历次序中的位置 onfocus=script 当元素获得焦点时启动脚本的事件 onblur=script 当元素失去焦点时启动脚本的事件 onchange=script 当控件
40、的值改动时启动脚本的事件 将选项按逻辑分组,结束标记符不可省略其中至少包含一个option元素来定义实际的选项 label=1 选项组标签 disabled 禁用选项组
42、的各种表单控件
定义控件组标签,必须立即出现在fieldset标记符之后
accesskey=character 快捷键align=[top|bottom|left|right] 对齐方式
43、ccesskey 设置访问键,可以用accesskey属性设置访问键的标记有: a、area、button、input、label、legend 和textarea 例: web 使用对象
44、data 和 archive 属性指定的相对路径的基准路径。如果不指定此属性,则其默认值是当前文档的基准url codetype=content-type 此属性指定当下载由classid所指定的对象时使用的数据内容类型。 data=url 此属性用于指定对象数据的位置 type=content-type 此属性指定由data属性指定的数据的内容类型 archive=url 列表 此属性指定了一个由空格分隔的存档文件列表,这些存档文件中可能包含有classid和data属性所指定的资源,使用户能在一个连接上同时下载多个文件,从而减少了总的下载时间 declare 当使用此布尔属性时
45、将使当前的obJect定义成为一个声明,而在后面引用此声明的obJect定义中实现该对象 standby=text 此属性指定了当装载对象数据时显示的简短文本说明 name=cdata 如果对象在表单中提交则定义其名称 align、border、width、height、hspace、vspace等,与Img中使用方法相同 例: 插入java小应用程序(不支持java的浏览器上会显示这段文字,已过时,建议使用
46、object) 包含的属性有: code=cdata 类文件名称或路径(与object二者必有其一) codebase=url 类文件的基础url width 小程序在网页中所占宽度 height 小程序在网页中所占高度 archive=url-lIst 存储文件所在的位置列表 object=cdata序列化的小程序 name=cdata 小程序实例的名称,用于小程序间通信 alt=text 替换文本 align=[top|middle|bottom|left|right] 小程序在页面的对齐方式 hspace=pixels 小程序对象左右的空白距离 vspace=pi
47、xels 小程序对象的上下空白距离 为各种对象(小应用程序)指定参数 name="" 定义一个运动时参数名称,名称必须由所插入对象识别 value="" 指定了name属性指定的运行时参数的值 valuetype=data|ref|object 指定了value属性的类型。可能的取值为: data(默认,表示value属性指定的值将作为一个字符串传递给对象)、ref(表示value属性指定的值是一个url,该url指定了保存运行时参数的位置)和object(表示value属性指定的值是一个指向同一文档中一个object声明的标识符该标识符的值必须是声明的objec
48、t标记的id属性值) type=content-type 当valuetype属性的值设置为ref时,此属性指定了url所代表资源的内容类型 id=id 元素的Id 例: 滚动字幕 滚动字幕标记符,该标记符内不允许有文本级标记, 但
49、可以嵌入其他标记符中,如font中 width 滚动字幕区域的宽度,值:像素,百分数,默认100% height 滚动字幕区域的高度,值:像素,百分数 align 滚动字幕如何与周围文本对齐,值: left、right、center、top、bottom、middle behavior=" " 滚动字幕如何移动 值:scroll,缺省值,表示文本从一个方向向前滚动直到屏幕外,然后重复;slide,表示文本滚动到另一侧后就停下来; bounce,表示文本在定义的区域内来回交替滚动;bgcolor,定义滚动字幕区域的背景颜色 direction 指定了文本的滚动方向,值:left(从左到右,默认);right(从右到左)hspace 定义区域四周水平方向间隙vspace 定义区域垂直方向间隙 loop 指定了滚动重复的次数,值-1或infinite表示无限制重复,为默认值 scrollamount:X scrollamount指定了文本滚动间的步进像素间距 scrolldelay:X scrolldelay 指定了两次文本重画之间的毫秒延时数 例如:
22