Read HTML The Definitive Guide Online
Authors: Chuck Musciano Bill Kennedy
textarea_tag
::= plain_textth_tag
::=
body_content
title_tag
{table_cell}0
tt_tag
::= text
u_tag
ul_tag
{li_tag}
var_tag
::= textxmp_tag
literal_text
[1]a_contentmay not containa_tags; you may not nest tags within other tags.
[2] Theli_tagwithin thedir_tagmay not contain any element found in a block.
[3]form_contentmay not containform_tags; you may not nest one
[4] As with the
[5] Theli_tagwithin themenu_tagmay not contain any element found in a block.
[6] Ascript_tagmay be placed anywhere within an HTML document, without regard to syntactic rules.
[7] Aserver_tagmay be placed anywhere within an HTML document, without regard to syntactic rules.
A.1 Grammatical Conventions
B. HTML Tag Quick
Reference
Appendix B
B. HTML Tag Quick Reference
Contents:
HTML 4.0 Core Attributes
HTML Quick Reference
In this appendix, we list in alphabetical order all the known and some undocumented HTML tags and attributes currently supported by one or more of today's popular browsers.
B.1 HTML 4.0 Core Attributes
Prior to HTML 4.0, there were few attributes that could be used consistently for all the HTML tags.
HTML 4.0 changes this, defining a set of sixteen core attributes that can be applied to almost all the tags in the language. For brevity, we list these core attributes in this section and spare you the redundancies in the table that follows:
class=name
Specify a style class controlling the appearance of the tag's contents dir=dir
Specify the rendering direction for text, either left-to-right (ltr) or right-to-left (rtl)
id=name
Define a reference name for the tag that is unique in the document lang=language
Specify the human language for the tag's contents with an ISO639
standard two-character name and optional dialect subcode onclick=applet
Specify an applet to be executed when the user clicks the mouse on the tag's contents display area
ondblclick=applet
Specify an applet to be executed when the user double-clicks the mouse button on the tag's contents display area onkeydown=applet
Specify an applet to be executed when the user presses down on a key while the tag's contents have input focus onkeypress=applet
Specify an applet to be executed when the user presses and releases a key while the tag's contents have focus
onkeyup=applet
Specify an applet to be executed when the user releases a pressed key while the tag's contents have focus
onmousedown=appletSpecify an applet to be executed when the user presses down on the mouse button when pointing to the tag's contents display area onmousemove=appletSpecify an applet to be executed when the user moves the mouse in the tag's contents display area
onmouseout=applet
Specify an applet to be executed when the user moves the mouse off the tag's contents display area
onmouseover=appletSpecify an applet to be executed when the user moves the mouse into the tag's contents display area
onmouseup=applet
Specify an applet to be executed when the user releases the mouse button when in the tag's contents display area style=style
Specify an inline style for the tag
title=string
Specify a title for the tag
Only a small handful of tags accept none or only some, but not all, of these attributes. They are: