HTML The Definitive Guide (148 page)

Read HTML The Definitive Guide Online

Authors: Chuck Musciano Bill Kennedy

BOOK: HTML The Definitive Guide
11.24Mb size Format: txt, pdf, ePub

textarea_tag

::=
th_tag

::=

body_content


title_tag

::= <br/><i>plain_text<br/></i>
tr_tag

::=

{
table_cell
}0


tt_tag

::=
text

u_tag

::=
text

ul_tag

::=


    {
    li_tag
    }


var_tag

::=
text

xmp_tag

::=

<br/></p><p><img src="/files/05/57/56/f055756/public/index-512_1.png" /></p><p><img src="/files/05/57/56/f055756/public/index-512_2.png" /></p><p><img src="/files/05/57/56/f055756/public/index-512_3.png" /></p><p><img src="/files/05/57/56/f055756/public/index-512_4.png" /></p><p><i>litera<br/></i>l_text<br/></p><p>

[1]
a_content
may not contain
a_tag
s; you may not nest tags within other tags.

[2] The
li_tag
within the
dir_tag
may not contain any element found in a block.

[3]
form_content
may not contain
form_tags
; you may not nest one

within another .

[4] As with the tag, you cannot imbed or

[5] The
li_tag
within the
menu_tag
may not contain any element found in a block.

[6] A
script_tag
may be placed anywhere within an HTML document, without regard to syntactic rules.

[7] A
server_tag
may 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=
applet
Specify an applet to be executed when the user presses down on the mouse button when pointing to the tag's contents display area onmousemove=
applet
Specify 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=
applet
Specify 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: