HTML 4.0 学习篇下

<HTML>…</HTML>
* 目的:本标记中包含整个HTML文档
* 开始标记:可选
* 结束标记:可选
* 特殊属性:无
* 失效属性:version
* 其他属性:
dir,lang
<I>…</I>
* 目的:本标记中包含需要斜体显示的文本,尽管该标记尚未失效,但是HTML4.0建议将样式表作为更好的选择
* 开始标记:要求
* 结束标记:要求
* 特殊属性:无
* 失效属性:无
* 其他属性:
class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,onkeyup,

onmousedown,onmousemove,_
onmouseout, onmouseover,onmouseup,style,title
<IFRAME>…</IFRAME>
* 目的:本标记中包含一个框架,该框架可以插入到文档当中,插入方式与图片或其他对象相同
* 开始标记:要求
* 结束标记:要求
* 特殊属性:
frameborder =number-框架是否显示边框
*ongdesc =URI-包含关于框架说明的文档的地址
marginheight =number-框架内容与上下边框的距离
marginwidth =number-框架内容与左右边框的距离
name =text-框架的名称
scrolling =text-框架的滚动处理方式
src =URI-包含框架内容的文档的地址
width =number-框架的宽度
height =number-框架的高度
* 失效属性:无
* 其他属性:
align, class, id , name , style, target , title
<IMG>
* 目的:本标记中包含文档中需要显示的图片文件,<OBJECT>标记同样具有该用途
* 开始标记:要求
* 结束标记:不允许
* 特殊属性:
height=number-图片的高度
hspace=number-图片与其他元素的左右间距
ismap-指明该图片属于服务器端的图片映射
src=URI-图片文件的URI
*ongdesc=URI-关于该图片和所包含图片映射的综合说明的URI
vspace=number-图片与其他元素的上下间距
width=number-图片的宽度
* 失效属性:align,border
* 其他属性:
alt,class,dir,id,ismap,lang,onclick,ondbclick,onkeydown,onkeypress,

onkeyup,onmousedown,_
onmousemove, onmouseout,onmouseover,onmouseup,style,title,usmap
<INPUT>
* 目的:本标记中包含作为表单一部分的控件
* 开始标记:要求
* 结束标记:不允许
* 特殊属性:
accept-内容类型的列表,中间用逗号隔开,可以被处理该表单的服务器成功的传送
name=text-控件的名称
type=text-表单中所包含的控件的类型
value=text-控件的初始值
size=number-控件输入区域的大小
maxlength=number-在控件的文本输入区域所能输入的字符的上限
checked-该属性指示当表单中辐射或选择框控件最初显示时,有一个选项应被选中
src=URI-用作发布按钮的图片的URI
* 失效属性:无
* 其他属性:
accesskey,align,alt,class,dir,id,lang,onblur,onchange,onclick,ondbclick,

onkeydown,onkeypress,onkeyup,onmousedown,onmousemove,onmouseout,

onmouseover,onmouseup,onselect,readonly,style,_
tabindex,title,usmap
<INS>…</INS>
* 目的:本标记中包含先前编辑时被插入的文档的部分
* 开始标记:要求
* 结束标记:要求
* 特殊属性:
cite=URI-包含有关插入部分信息的文档的地址
datetime=date_and_time-插入操作的日期和时间
* 其他属性:
class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,onkeyup,

onmousedown,onmousemove,
onmouseout, onmouseover,onmouseup,style,title
<ININDEX>
* 目的:该标记为失效标记
<KBD>…</KBD>
* 目的:本标记中包含的文本应由用户从在计算机程序或相似信息中输入
* 开始标记:要求
* 结束标记:要求
* 特殊属性:无
* 失效属性:无
* 其他属性:
class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,onkeyup,

onmousedown,onmousemove,

onmouseout, onmouseover,onmouseup,style,title
<LABEL>…</LABEL>
* 目的:本标记用来向那些还没有标签的控件提供标签
* 开始标记:要求
* 结束标记:要求
* 特殊属性:
for=text-与标签相关的控件的ID名称
* 失效属性:无
* 其他属性:
accesskey,class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,

onkeyup,onmousedown,
onmousemove, onmouseout,onmouseover,onmouseup,style,title
<LEGEND>…</LEGEND>
* 目的:本标记用来向一组控件提供标题,该组控件使用的是<FIELDSET>标记,并且彼此相连,该标记必须被包括在<FIELDSET>标记中
* 开始标记:要求
* 结束标记:要求
* 特殊属性:无
* 失效属性:align
* 其他属性:
accesskey,class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,

onkeyup,onmousedown,
onmousemove, onmouseout,onmouseover,onmouseup,style,title
<LI>…</LI>
* 目的:本标记中包含了一组单独编号的项目,其中每一个项目都由<LI>标记指明。如果需要使用无编号列表,那么可以使用<UL>标记。
* 开始标记:要求
* 结束标记:可选
* 特殊属性:无
* 失效属性:compact, type ,value
* 其他属性:
class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,onkeyup,

onmousedown,onmousemove,
onmouseout, onmouseover,onmouseup,style,title
<LINK>…</LINK>
* 目的:本标记定义一个连接,即本文档与其他资源之间的关系,可以定义多种这样的关系,但是<LINK>只能用于文档的标题部分。
* 开始标记:要求
* 结束标记:不允许
* 特殊属性:
name=text-anchor的名称
href=URI-网络中的其他资源,通过URI与anchor发生联系
hreflang=text-href属性中所指明的资源所使用的语言
media=text-关于样式表信息的相关媒介
type=name-与网络资源相关的内容类型
rel=link_types-当前文档和所关联的网络资源的关系
rev=link_types-网络资源与当前文档的关系
charset=text-相关网络资源的字符集
* 失效属性:
* 其他属性:
accesskey,class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,

onkeyup,onmousedown,
onmousemove, onmouseout,onmouseover,onmouseup,style,tabindex,target,title

<MAP>…</MAP>
* 目的:本标记中包含了一个客户端图片映射,通过连接与对象发生关系。
* 开始标记:要求
* 结束标记:要求
* 特殊属性:
name=text-图片映射的名称
* 失效属性:无
* 其他属性:
class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,onkeyup,

onmousedown,onmousemove,
onmouseout, onmouseover,onmouseup,style,title

<MENU>…</MENU>
目的:本标记为失效标记

<META>
* 目的:本标记中定义了文档中的meta数据属性,其中可以包含多种属性
* 开始标记:要求
* 结束标记:不允许
* 特殊属性:
name=text-属性的名称
conent=text-属性的值
http-equiv=text-HTTP反应标题的名称,可以设定为该标记的值(http-equiv是name属性的替代方式)
sheme=text-描述content属性使用方式的附加信息
* 失效属性:无
* 其他属性:
dir,lang,

<NOFRAMES>…</NOFRAMES>
* 目的:本标记中包含的内容是同一文档中框架的替代方式,那些不支持框架的浏览器将显示本标记中的内容。<NOFRAMES>应使用在<FRAMESET>标记当中
* 开始标记:要求
* 结束标记:要求
* 特殊属性:无
* 失效属性:无
* 其他属性:
class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,onkeyup,

onmousedown,onmousemove,_
onmouseout,onmouseover,onmouseup,style,title

<NOSCRIPT>…</NOSCRIPT>
* 目的:本标记中包含的内容将在脚本不能执行时显示,脚本不能执行的原因可能是浏览器不能处理脚本或是浏览器不能处理脚本所使用的语言
* 开始标记:要求
* 结束标记:要求
* 特殊属性:
src=URI-包含脚本的文档的URI
type=text-所使用的脚本语言
defer-该属性指明该脚本不在文档中添加任何内容
* 失效属性:language
* 其他属性:
class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,onkeyup,

onmousedown,onmousemove,_
onmouseout,onmouseover,onmouseup,style,title

<OBJECT>…</OBJECT>
* 目的:本标记中包含了一个作为文档一部分的对象,该对象可以是文件、交互式程序或是其他类型的HTML文档
* 开始标记:要求
* 结束标记:要求
* 特殊属性:
classid=URI-对象执行的URI,可以使用在data属性中或是与之相连,取决于对象的类型
codebase=URI-相对于对象属性所指明的URI的基准URI
codetype=text-classid属性所指明的数据的内容类型
data=URI-所关联对象的数据的URI
height=number-对象的高度
hspace=number-所插入对象与其他元素之间的左右间距
width=number-对象的宽度
type=text-data属性所指明的数据的内容类型
archive=URIs-任何包含了classid和data属性以便于快速下载的文件的URI
declare-指明一个对象被声明,但是不能够显示,直到后续的<OBJECT>标记这样做之后才可以
standby=text-当对象被下载时所显示的信息
vspace=number-对象与其他元素之间的上下间距
* 失效属性:align,border
* 其他属性:
class,dir,id,lang,name,onclick,ondbclick,onkeydown,onkeypress,

onkeyup,onmousedown,onmousemove,_
onmouseout,onmouseover,onmouseup,style,tabindex,title,usemap

<OL>…</OL>
* 目的:本标记中包含了一组单独编号的项目,其中每一个项目都由<LI>标记指明。如果需要使用无编号列表,那么可以使用<UL>标记。
* 开始标记:要求
* 结束标记:要求
* 特殊属性:无
* 失效属性:compact, type ,start
* 其他属性:
class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,onkeyup,

onmousedown,onmousemove,_
onmouseout,onmouseover,onmouseup,style,title

<OPTION>…</OPTION>
* 目的:本标记在表单中加入一个菜单控件选择
* 开始标记:要求
* 结束标记:可选
* 特殊属性:
selected-该属性指明当该菜单首次显示时,这个选项应被选中
value=text-选项的初始值
*abel=text-选项的短标签可以用作替代方式
* 失效属性:无
* 其他属性:
class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,onkeyup,

onmousedown,onmousemove,_
onmouseout,onmouseover,onmouseup,style,title

<OPTGROUP>…</OPTGROUP>
* 目的:本标记中包含了一组表单中的菜单选项
* 开始标记:要求
* 结束标记:要求
* 特殊属性:
*abel=text-选项组的标签
* 失效属性:无
* 其他属性:
class,dir,disabled,id,lang,onblur,onchange,onclick,ondbclick,

onkeydown,onkeypress,onkeyup,onmousedown,onmousemove,onmouseout,

onmouseover,onmouseup,onfocus,style,title

<P>…</P>
* 目的:本标记中包含了一段文本
* 开始标记:要求
* 结束标记:可选
* 特殊属性:无
* 失效属性:align
* 其他属性:
class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,onkeyup,

onmousedown,onmousemove,_
onmouseout,onmouseover,onmouseup,style,title
许多HTML的编写者使用多个不包含任何文本<P>标记作为在文档中加入空白区域的方法。但是这一方法在HTML4.0中却不适用,因为HTML浏览软件会忽略那些重复的不包含任何文本的<P>标记
<PARAM>
* 目的:本标记中创建一个参数,一个在对象作为文档一部分显示之前提供给对象的值,可以使用多个参数,但是这些参数必须要包含在相关的<OBJECT>标记中
* 开始标记:要求
* 结束标记:不允许
* 特殊属性:
name=text-参数的名称
value=text-参数的值,可以是一串文本,一个对象或者是保存了一个或多个值的资源的URI
valuetype=text-作为参数值储存的信息的类型
type=text-value 中指明的URI的内容类型
* 失效属性:无
* 其他属性:id

<PRE>…</PRE>
* 目的:本标记中包含的文本与其他HTML文本的格式编辑方式不同,大多数浏览器在显示这样的文本时都保持其中的空位置不变,而不是象对于其他HTML文本那样忽略重复的空位置,自动换行在这里也不会发生,因此文本会溢出浏览器窗口的右边缘。
* 开始标记:要求
* 结束标记:要求
* 特殊属性:无
* 失效属性:width
* 其他属性:
class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,onkeyup,

onmousedown,onmousemove,_
onmouseout,onmouseover,onmouseup,style,title

<Q>…</Q>
* 目的:本标记中包含了一小段引用的文本当文档被浏览时,该段文本中会有引用标志出现。与<BLOCKQUOTE>标记不同,该标记中的文本将不会与其他内容分离而自成一段。
* 开始标记:要求
* 结束标记:要求
* 特殊属性:
cite=URI-包含所引用信息的文档的URI
* 失效属性:无
* 其他属性:
class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,onkeyup,

onmousedown,onmousemove,_
onmouseout,onmouseover,onmouseup,style,title

<S>…</S>
目的:本标记为失效标记

<SAMP>…</SAMP>
* 目的:本标记中包含的文本复写了计算机程序、脚本或相似过程的输出结果
* 开始标记:要求
* 结束标记:要求
* 特殊属性:无
* 失效属性:无
* 其他属性:
class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,onkeyup,

onmousedown,onmousemove,_
onmouseout,onmouseover,onmouseup,style,title

<SCRIPT>…</SCRIPT>
* 目的:本标记在文档中添加一个可以执行的脚本
* 开始标记:要求
* 结束标记:要求
* 特殊属性:
src=URI-包含脚本的文档的URI
type=text-所使用的脚本语言
defer-该属性指明脚本不向文档中添加任何内容
* 失效属性:language
* 其他属性:charset

<SELECT>…</SELECT>
* 目的:本标记向表单中添加一个菜单控件
* 开始标记:要求
* 结束标记:要求
* 特殊属性:
name=text-按钮的名称
size=number-菜单中所显示的项目数,这些项目作为一个滚动列表框出现
multiple-该属性指明菜单中所选的项目可以多于一个
* 失效属性:无
* 其他属性:
class,dir,disabled,id,lang,onclick,ondbclick,onkeydown,onkeypress,

onkeyup,onmousedown,_
onmousemove,onmouseout,onmouseover,onmouseup,style,tabindex,title

<SMALL>…</SMALL>
* 目的:本标记中所包含的文本在显示时会小于正常的文本,尽管该标记不属于失效标记,但是HTML4.0建议将样式表作为更好的选择
* 开始标记:要求
* 结束标记:要求
* 特殊属性:无
* 失效属性:无
* 其他属性:
class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,onkeyup,

onmousedown,onmousemove,_
onmouseout,onmouseover,onmouseup,style,title

<SPAN>…</SPAN>
* 目的:本标记中包含了文档的一部分,可以自成一体。就象<DIV>那样,该标记也可以用来在内部组织内容,还可以使用属性来更改该部分的外观
* 开始标记:要求
* 结束标记:要求
* 特殊属性:无
* 失效属性:无
* 其他属性:
align,class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,

onkeyup,onmousedown,onmousemove,_
onmouseout,onmouseover,onmouseup,style,title

<STRIKE>…</STRIKE>
目的:本标记为失效标记

<STRONG>…</STRONG>
* 目的:本标记中所包含的文本需要特殊的强调,大多数浏览器中都以加粗字体来显示其中的文本,如果需要使用较小程度的强调,可以使用<EM>标记
* 开始标记:要求
* 结束标记:要求
* 特殊属性:无
* 失效属性:无
* 其他属性:
class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,onkeyup,

onmousedown,onmousemove,_
onmouseout,onmouseover,onmouseup,style,title

<STYLE>…</STYLE>
* 目的:本标记在文档的标题中创建一个样式表规则
* 开始标记:要求
* 结束标记:要求
* 特殊属性:
type=text-所使用的样式表语言
media=text-样式表显示的相关媒介
* 失效属性:无
* 其他属性:dir,lang,title

<SUB>…</SUB>
* 目的:本标记中包含的是下标文本
* 开始标记:要求
* 结束标记:要求
* 特殊属性:无
* 失效属性:无
* 其他属性:
class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,onkeyup,

onmousedown,onmousemove,_
onmouseout,onmouseover,onmouseup,style,title

<SUP>…</SUP>
* 目的:本标记中包含的是上标文本
* 开始标记:要求
* 结束标记:要求
* 特殊属性:无
* 失效属性:无
* 其他属性:
class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,onkeyup,

onmousedown,onmousemove,_
onmouseout,onmouseover,onmouseup,style,title

<TABLE>…</TABLE>
* 目的:本标记中包含了表格中所组织的信息,该表格由多行多列的单元格构成
* 开始标记:要求
* 结束标记:要求
* 特殊属性:
border=number-表格边框的宽度,如果不显示表格边框则设为0
cellpadding=number-单元格内容与边框之间的距离
cellspacing=number-单元格之间的间距
frame=text-如果有框架,该属性指明表格周围的框架位置
summary=text-表格用途和结构的介绍,主要适用于那些不支持表格的浏览器
rules=text-显示表格单元格之间的标尺,如果有
width=number-表格所需要的宽度,以象素或百分比为参照
* 失效属性:align,bgcolor
* 其他属性:
class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,onkeyup,

onmousedown,onmousemove,_
onmouseout,onmouseover,onmouseup,style,title

<TBODY>…</TBODY>
* 目的:本标记中包含一行或多行单元格,即表格的主体。如果表格中包含<THEAD>和<TFOOT>行,那么表格的头、体、尾所包含的列数必须相等
* 开始标记:可选
* 结束标记:可选
* 特殊属性:无
* 失效属性:无
* 其他属性:
align,char,charoff,class,dir,id,lang,onclick,ondbclick,onkeydown,

onkeypress,onkeyup,onmousedown,onmousemove,onmouseout,onmouseover,

onmouseup,style,title,valign

<TD>…</TD>
* 目的:本标记中包含了表格的一个单元格,其中不包含标题信息
* 开始标记:要求
* 结束标记:可选
* 特殊属性:
headers=text-提供当前单元格信息的标题单元格,不同的单元格之间用空格隔开,使用id属性
scope=text-表格单元格集,信息由标题单元格提供
abbr=text-单元格内容的缩写版本
axis=categories-单元格所属的类型列表,中间用逗号隔开
rowspan=number-单元格所占据的行数
colspan=number-单元格所占据的列数
* 失效属性:align,bgcolor,nowrap,height,width
* 其他属性:
align,char,charoff,class,dir,id,lang,onclick,ondbclick,onkeydown,

onkeypress,onkeyup,onmousedown,onmousemove,onmouseout,onmouseover,

onmouseup,style,title,valign

<TEXTAREA>…</TEXTAREA>
* 目的:本标记在表单中加入一个文本输入区域控件
* 开始标记:要求
* 结束标记:要求
* 特殊属性:
name=text-控件的名称
rows=number-文本区域的行数
cols=number-文本区域的列数
* 失效属性:无
* 其他属性:
class,dir,disabled,id,lang,onblur,onchange,onclick,ondbclick,onfocusonkeydown, onkeypress,onkeyup,onmousedown,onmousemove,onmouseout,onmouseover,

onmouseup,onselect,readonly,style,
tabindex,title

<TFOOT>…</TFOOT>
* 目的:本标记中所包含的行显示在表格中所有其他行的下面,就象<THEAD>标记一样,它可以提供表格中某些列的信息,它必须和相关的表格头、体有相同的列数。一个表格的尾注必须出现在任何<TBODY>标记之前
* 开始标记:要求
* 结束标记:可选
* 特殊属性:无
* 失效属性:无
* 其他属性:
align,char,charoff,class,dir,id,lang,onclick,ondbclick,onkeydown,

onkeypress,onkeyup,onmousedown,onmousemove,onmouseout,onmouseover,

onmouseup,style,title,valign

<TH>…</TH>
* 目的:本标记中包含一个单元格,其中包括了标题信息
* 开始标记:要求
* 结束标记:可选
* 特殊属性:
headers=text-提供当前单元格信息的标题单元格,不同的单元格之间用空格隔开,使用id属性
scope=text-表格单元格集,信息由标题单元格提供
abbr=text-单元格内容的缩写版本
axis=categories-单元格所属的类型列表,中间用逗号隔开
rowspan=number-单元格所占据的行数
colspan=number-单元格所占据的列数
* 失效属性:bgcolor,nowrap,height,width
* 其他属性:
align,char,charoff,class,dir,id,lang,onclick,ondbclick,onkeydown,

onkeypress,onkeyup,onmousedown,onmousemove,onmouseout,onmouseover,

onmouseup,style,title,valign

<THEAD>…</THEAD>
* 目的:本标记中包含了表格的一行,作为表格的标题出现在表格其他行的上面,就象<TFOOT>标记一样,该标题用来提供表格某些列的信息,它必须和表格的体、尾具有相同的列数,表格的标题必须出现在任何<TBODY>标记之前
* 开始标记:要求
* 结束标记:可选
* 特殊属性:无
* 失效属性:无
* 其他属性:
align,char,charoff,class,dir,id,lang,onclick,ondbclick,onkeydown,

onkeypress,onkeyup,onmousedown,_
onmousemove,onmouseout,onmouseover,onmouseup,style,title,valign

<TITLE>…</TITLE>
* 目的:本标记中包含文档的标题,在大多数浏览器中,该标题都出现在窗口的标题栏中
* 开始标记:要求
* 结束标记:要求
* 特殊属性:无
* 失效属性:无
其他属性: dir,*ang

<TR>…</TR>
* 目的:本标记中包含了表格的一行
* 开始标记:要求
* 结束标记:可选
* 特殊属性:无
* 失效属性:无
* 其他属性:
align,char,charoff,class,dir,id,lang,onclick,ondbclick,onkeydown,

onkeypress,onkeyup,_
onmousedown,onmousemove,onmouseout,onmouseover,onmouseup,style,title,valign

<TT>…</TT>
* 目的:本标记中包含的文本将以等距或长距字体显示,虽然该标记不是失效标记,但是HTML4.0建议以样式表作为更好的选择
* 开始标记:要求
* 结束标记:要求
* 特殊属性:无
* 失效属性:无
* 其他属性:
class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,onkeyup,

onmousedown,onmousemove,_
onmouseout,onmouseover,onmouseup,style,title

<U>…</U>
目的:本标记为失效标记

<UL>…</UL>
* 目的:本标记中包含了一组不使用单独编号的项目,其中每一个项目都由<LI>标记指明,大多数浏览器在显示这些项目时,在它们的前面加入项目符号。编号列表需要使用<OL>标记
* 开始标记:要求
* 结束标记:要求
* 特殊属性:无
* 失效属性:compact,type
* 其他属性:
class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,onkeyup,

onmousedown,onmousemove,_
onmouseout,onmouseover,onmouseup,style,title

<VAR>…</VAR>
* 目的:本标记中包含的文本为变量名称或计算机程序中的命令行
* 开始标记:要求
* 结束标记:要求
* 特殊属性:无
* 失效属性:无
* 其他属性:
class,dir,id,lang,onclick,ondbclick,onkeydown,onkeypress,onkeyup,

onmousedown,onmousemove,_
onmouseout,onmouseover,onmouseup,style,title

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值