<html>
<link rel="stylesheet" href="josh.css">
<body bgcolor="#FFFFFF">

		<div id="Description">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">tags</td><td valign="top" nowrap class="compatibility">NN |<span class="emphasis">4|</span> IE <span class="emphasis">n/a</span> DOM <span class="emphasis">n/a</span>&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements">&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description">
						<p>The <span class="literal">tags</span> object is used by JavaScript syntax for
style sheets in Navigator 4 only. As a property of the
<span class="literal">document</span> object, this <span class="literal">tags</span>
object is used in building references to particular HTML elements to
get or set their style-related properties. The direct properties of
the <span class="literal">tags</span> object are all HTML element types. For
example:
</p>
<span class="PROGRAMLISTING"><pre>[document.]tags.p
[document.]tags.h1</pre></span>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
						<tr>
							<td colspan="2"><p>			There is no need to repeat a list of all HTML elements as properties
for this object. These references are usable inside
<span class="literal">style</span> elements with a type set to
<span class="literal">text/javascript</span>. That's where you
assign values to style sheet properties with JavaScript syntax, as in
the following examples:
</p>
<span class="PROGRAMLISTING"><pre>tags.p.color = &quot;green&quot;;
tags.h1.fontSize = &quot;14pt&quot;;</pre></span>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
						<tr>
							<td colspan="2"><p>			The properties in the following list are not properties of the
<span class="literal">tags</span> object per se, but rather of the style sheet
associated with an element, class, or ID singled out by a JavaScript
syntax assignment statement. The properties are listed here for
convenience (and historical completeness). Properties dedicated to
element positioning are listed separately from regular style
properties. For information about these property values, consult the
CSS reference chapter, where you can find details of all style sheet
properties listed by CSS syntax.
</p>
												</td>
</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="styleobjectspecificproperties"><span class="title">Style Object-Specific Properties</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td>
						<table border="1"><tbody><tr><td><span class="literal">backgroundColor</span></td><td><span class="literal">backgroundImage</span></td><td><span class="literal">borderBottomWidth</span></td><td><span class="literal">borderColor</span></td>
								</tr>
								<tr><td><span class="literal">borderLeftWidth</span></td><td><span class="literal">borderRightWidth</span></td><td><span class="literal">borderStyle</span></td><td><span class="literal">borderTopWidth</span></td>
								</tr>
								<tr><td><span class="literal">borderWidths( )</span></td><td><span class="literal">color</span></td><td><span class="literal">display</span></td><td><span class="literal">fontFamily</span></td>
								</tr>
								<tr><td><span class="literal">fontSize</span></td><td><span class="literal">fontStyle</span></td><td><span class="literal">fontWeight</span></td><td><span class="literal">listStyleType</span></td>
								</tr>
								<tr><td><span class="literal">marginBottom</span></td><td><span class="literal">marginLeft</span></td><td><span class="literal">marginRight</span></td><td><span class="literal">margins( )</span></td>
								</tr>
								<tr><td><span class="literal">marginTop</span></td><td><span class="literal">paddingBottom</span></td><td><span class="literal">paddingLeft</span></td><td><span class="literal">paddingRight</span></td>
								</tr>
								<tr><td><span class="literal">paddings</span></td><td><span class="literal">paddingTop</span></td><td><span class="literal">textAlign</span></td><td><span class="literal">textDecoration</span></td>
								</tr>
								<tr><td><span class="literal">textTransform</span></td><td><span class="literal">verticalAlign</span></td><td><span class="literal">whiteSpace</span></td><td></td>
								</tr>
							</tbody></table>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="positionobjectspecificproperties"><span class="title">Position Object-Specific Properties</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td>
						<table border="1"><tbody><tr><td><span class="literal">background</span></td><td><span class="literal">bgColor</span></td><td><span class="literal">clip</span></td><td><span class="literal">left</span></td>
								</tr>
								<tr><td><span class="literal">top</span></td><td><span class="literal">visibility</span></td><td><span class="literal">zIndex</span></td><td></td>
								</tr>
							</tbody></table>
					</td>
				</tr>
			</table>
		</div>

</body>
</html>