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


		<div id="Beschreibung">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">&lt;PRE&gt;</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">alle</span> IE <span class="emphasis">alle</span> HTML <span class="emphasis">alle</span>&#160;&#160;</td>
				</tr>
				<tr>
					<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">&lt;PRE&gt;...&lt;/PRE&gt;</p>
					</td><td valign="top" nowrap class="requirements">HTML-End-Tag: Erforderlich&#160;&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Das Element <span class="literal">pre</span> definiert einen Block mit vorformatiertem Text. Normalerweise wird vorformatierter Text in einer nichtproportionalen Schrift dargestellt. Auch wird dabei der Leerraum (mehrere Leerzeichen zwischen W&ouml;rtern und zus&auml;tzlicher Abstand zwischen neuen Zeilen) beibehalten, der im Quellcode des Inhalts eingegeben wurde. Im Gegensatz zum nicht mehr empfohlenen Element <span class="literal">plaintext</span> werden beim Element <span class="literal">pre</span> HTML-Tags nicht ignoriert, sondern zur normalen Darstellung an den Browser &uuml;bergeben. Wenn Sie HTML-Tags in einem Block mit vorformatiertem Text darstellen m&ouml;chten, verwenden Sie die entsprechenden HTML-Entit&auml;ten f&uuml;r Kleiner- und Gr&ouml;&szlig;er-als-Symbole (<span class="literal">&amp;lt;</span> und <span class="literal">&amp;gt;</span>). Dadurch wird verhindert, dass HTML-Tags als echte Tags interpretiert, sondern die Symbole innerhalb des vorformatierten Textblocks dargestellt werden.
</p><p>Ein Whitespace-Zeilenumbruch, der unmittelbar auf das Start-Tag eines <span class="literal">pre</span>-Elements folgt, soll von Browsern ignoriert werden. Dies ist f&uuml;r F&auml;lle vorgesehen, in denen der Inhalt in einer neuen Zeile im Quellcode beginnen soll. Im Allgemeinen wird diese Regel von Browsern der Version 4 beachtet (mit Ausnahme von IE 4 f&uuml;r den Macintosh).
</p><p>Die HTML 4-Spezifikation besteht darauf, dass beim Element <span class="literal">pre</span> die nichtproportionale Schrift sowie der Zeilenabstand beibehalten werden. Die folgenden Elemente sollten in einem <span class="literal">pre</span>-Element nicht verwendet werden: <span class="literal">applet</span>, <span class="literal">basefont</span>, <span class="literal">big</span>, <span class="literal">font</span>, <span class="literal">img</span>, <span class="literal">object</span>, <span class="literal">small</span>, <span class="literal">sub</span> und <span class="literal">sup</span>. Diese Elemente beeintr&auml;chtigen den festen Zeichenabstand im <span class="literal">pre</span>-Element. Weiterhin wird in der Empfehlung davon abgeraten, die nichtproportionale Schrift durch Stylesheets au&szlig;er Kraft zu setzen.
</p><p>Schlie&szlig;lich ist noch auf eine Einschr&auml;nkung zu verweisen, die zu beachten ist, wenn der Text innerhalb eines <span class="literal">pre</span>-Elements mit Tabulatorzeichen eingezogen oder ausgerichtet werden soll. Tabulatorzeichen werden nicht in allen Browsern identisch dargestellt. Sie k&ouml;nnen potenzielle Probleme vermeiden, indem Sie Leerzeichen verwenden, wobei das Element <span class="literal">pre</span> durch die automatische Beibehaltung des Leerraums alles Weitere erledigt. Gesch&uuml;tzte Leerzeichen (<span class="literal">&amp;nbsp;</span>) sind in <span class="literal">pre</span>-Elementen nicht erforderlich.
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">Beispiel</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>&lt;P&gt;Here is the script example:&lt;/P&gt;
&lt;PRE&gt;
&amp;lt;script language="JavaScript"&amp;gt;
   document.write("Hello, world.")
&amp;lt;/script&amp;gt;
&lt;/PRE&gt;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectmodelreference"><span class="title">Objektmodellreferenz</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>[window.]document.getElementById(<span class="replaceable">elementID</span>)</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectmodelreference"><span class="title">Elementspezifische Attribute</span></td>
</tr><tr><td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
</tr><tr><td>
        <table border="1">
<tbody><tr><td><span class="literal">cols</span></td><td><span class="literal">width</span></td><td><span class="literal">wrap</span></td>
								</tr>
							</tbody></table>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectmodelreference"><span class="title">Elementspezifische Ereignisbehandlungsroutinenattribute</span></td>
				</tr>
				<tr>
					<td><p>Keiner. </p>
					</td>
				</tr>
			</table>
		</div><div id="cols">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">cols</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">alle</span> IE <span class="emphasis">nicht zutreffend</span> HTML <span class="emphasis">nicht zutreffend</span>&#160;&#160;</td>
				</tr>
				<tr>
					<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">cols="<span class="replaceable">columnCount</span>"</p>
					</td><td valign="top" nowrap class="requirements">Optional&#160;&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Die maximale Zeichenanzahl pro Zeile mit vorformatiertem Code. Dieses Navigator-spezifische Attribut bewirkt, dass das Attribut <span class="literal">wrap</span> automatisch auf <span class="literal">true</span> gesetzt wird. Ohne dieses Attribut richtet sich die Zeilenbreite nach der Formatierung des Quellcodes (bzw. nach dem Attribut <span class="literal">width</span>, sofern unterst&uuml;tzt).
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">Beispiel</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>&lt;PRE cols="80"&gt;...&lt;/PRE&gt;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">Wert</span></td>
				</tr>
				<tr>
					<td><p>Beliebiger positiver Integerwert.</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">Standardwert</span></td>
				</tr>
				<tr>
					<td><p>Keiner. </p>
					</td>
				</tr>
			</table>
		</div>
		<div id="lang">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">lang</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">3</span> IE <span class="emphasis">4</span> HTML <span class="emphasis">4</span>&#160;&#160;</td>
				</tr>
				<tr>
					<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">lang="<span class="replaceable">languageCode</span>"</p>
					</td><td valign="top" nowrap class="requirements">Optional&#160;&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Die f&uuml;r die Attributwerte und Inhalte des Elements verwendete Sprache. Mithilfe dieser Informationen ist der Browser besser in der Lage, bestimmte Details wie Ligaturen (sofern von der betreffenden Schrift unterst&uuml;tzt oder in der geschriebenen Sprache erforderlich), Anf&uuml;hrungszeichen und Worttrennungen korrekt darzustellen. Andere Anwendungen und Suchmaschinen k&ouml;nnen anhand dieser Informationen W&ouml;rterb&uuml;cher f&uuml;r die Rechtschreibpr&uuml;fung ausw&auml;hlen und Indizes erstellen.
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">Beispiel</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>&lt;SPAN lang="de"&gt;Deutsche Bundesbahn&lt;/SPAN&gt;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">Wert</span></td>
				</tr>
				<tr>
					<td><p>Sprachcode, bei dem nicht zwischen Gro&szlig;- und Kleinschreibung unterschieden wird.</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">Standardwert</span></td>
				</tr>
				<tr>
					<td><p>Vorgabe des Browsers.</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectmodelreference"><span class="title">Objektmodellreferenz</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>[window.]document.getElementById(<span class="replaceable">elementID).</span>lang</pre>
						</span></td>
				</tr>
			</table>
		</div>
		<div id="width">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">width</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">nicht zutreffend</span> HTML <span class="emphasis">4</span>&#160;&#160;</td>
				</tr>
				<tr>
					<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">width="<span class="replaceable">columnCount</span>"</p>
					</td><td valign="top" nowrap class="requirements">Optional&#160;&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>In der HTML 4-Spezifikation wurde das Attribut <span class="literal">width</span> eingef&uuml;hrt, mit dem festgelegt werden kann, wie viele Zeichen h&ouml;chstens in einer vorformatierten Textzeile dargestellt werden. Voraussichtlich werden Browser, die dieses Attribut in Zukunft unterst&uuml;tzen, die Zeilen so umbrechen, dass W&ouml;rter nicht in der Mitte getrennt werden. Ohne dieses Attribut richtet sich die Zeilenbreite nach der Formatierung des Quellcodes. Navigator stellt diese Funktionalit&auml;t &uuml;ber das Attribut <span class="literal">cols</span> bereit. Das CSS-Attribut <span class="literal">width</span> wirkt sich in IE 5/Mac und in IE 6/Windows nicht auf dieses Attribut aus. Selbst wenn dies der Fall sein sollte, umfassen die Ma&szlig;einheiten keinen Zeichenwert.
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">Beispiel</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>&lt;PRE width="80"&gt;...&lt;/PRE&gt;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">Wert</span></td>
				</tr>
				<tr>
					<td><p>Beliebiger positiver Integerwert.</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">Standardwert</span></td>
				</tr>
				<tr>
					<td><p>Keiner. </p>
					</td>
				</tr>
			</table>
		</div><div id="wrap">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">wrap</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">alle</span> IE <span class="emphasis">nicht zutreffend</span> HTML <span class="emphasis">nicht zutreffend</span>&#160;&#160;</td>
				</tr>
				<tr>
					<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">wrap</p>
					</td><td valign="top" nowrap class="requirements">Optional&#160;&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Das Attribut <span class="literal">wrap</span> weist Navigator an, den vorformatierten Text so zu umbrechen, dass er nicht &uuml;ber die rechte Kante des Browserfensters oder Frames hinausreicht. Wenn das Attribut <span class="literal">cols</span> gesetzt ist, hat <span class="literal">wrap</span> automatisch den Wert <span class="literal">true</span>.
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">Beispiel</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>&lt;PRE wrap&gt;...&lt;/PRE&gt;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">Wert</span></td>
				</tr>
				<tr>
					<td><p>Ist dieses Attribut vorhanden, wird sein Wert auf <span class="literal">true</span> gesetzt.
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">Standardwert</span></td>
				</tr>
				<tr>
					<td><p><span class="literal">false</span> </p>
					</td>
				</tr>
			</table>
		</div>
</body>
</html>