File: objekteigenschaften.htm

package info (click to toggle)
selfhtml 8.0-5
  • links: PTS
  • area: non-free
  • in suites: sarge
  • size: 32,684 kB
  • ctags: 3,788
  • sloc: xml: 605; java: 376; makefile: 57
file content (338 lines) | stat: -rw-r--r-- 26,460 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>SELFHTML: HTML/XHTML / Multimedia / Eigenschaften von Objekten</title>
<link rel="stylesheet" type="text/css" href="../../src/selfhtml.css">
<meta name="description"    content="Wie Sie Objekte zum umgebenden Text ausrichten k&ouml;nnen, und welche zus&auml;tzlichen Optionen es f&uuml;r Objekte gibt.">
<meta name="keywords"       content="SELFHTML, HTML, XHTML, Multimedia, Java-Applets, Video, Sound, virtuelle Welten, Plugins, Flash, &lt;object&gt;, align=, hspace=, vspace=, declare, standby=">
<meta name="author"         content="Stefan M&uuml;nz, selfhtml@teamone.de">
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<meta name="DC.Publisher"   content="selfhtml@teamone.de">
<meta name="DC.Date"        content="2001-10-27T08:00+01:00">
<meta name="DC.Identifier"  content="http://selfhtml.teamone.de/html/multimedia/objekteigenschaften.htm">
<meta name="DC.Language"    content="de">
<meta name="DC.Rights"      content="../../editorial/copyright.htm">
<meta name="DC.Date.Create" content="2001-10-27T08:00+01:00">
<meta name="SELF.Version"   content="1">
<meta name="SELF.Pagetype"  content="Information">
<meta name="SELF.Path"      content="SELFHTML == ../../index.htm // HTML == ../index.htm // Multimedia == index.htm">
<link rel="stylesheet" type="text/css" href="../../src/selfhtml.css">
</head>

<body bgcolor="#FFFFFF" text="#000000" link="#AA5522" vlink="#772200" alink="#000000">

<table cellpadding="4" cellspacing="0" border="0" width="100%">
<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="top"><img src="../../src/refkap.gif" width="16" height="13" border="0" alt="Teil von"></a> <a href="../../index.htm"><b>SELFHTML</b></a>/<a href="../../navigation/index.htm" target="_parent">Navigationshilfen</a> <img src="../../src/refkap.gif" width="16" height="13" border="0" alt="Teil von"> <a href="../index.htm"><b>HTML/XHML</b></a> <img src="../../src/refkap.gif" width="16" height="13" border="0" alt="Teil von"> <a href="index.htm"><b>Multimedia</b></a></td>
</tr></table>

<table cellpadding="4" cellspacing="0" border="0" width="100%">

<tr>
<td bgcolor="#EEEEEE" class="doc" width="110"><img src="../../src/logo.gif" width="106" height="109" border="0" alt="SELFHTML"></td>
<td bgcolor="#EEEEEE" class="doc" valign="bottom" width="100%"><h2>Eigenschaften von Objekten</h2></td>
</tr>

<tr>
<td bgcolor="#EEEEEE" class="doc" valign="top" align="center">
<img src="../../src/dokx.gif" width="30" height="20" vspace="6" border="0" alt="Informationsseite">
</td>

<td bgcolor="#FFFFFF" valign="top" nowrap>
<p>
<img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten">&nbsp;<a href="#ausrichten_zum_text"><b>Objekt zum umgebenden Text ausrichten</b></a><br>
<img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten">&nbsp;<a href="#textumfluss"><b>Text um Objekt flie&szlig;en lassen</b></a><br>
<img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten">&nbsp;<a href="#meldungstext"><b>Meldungstext w&auml;hrend des Ladevorgangs anzeigen</b></a><br>
<img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten">&nbsp;<a href="#nur_bei_aufruf"><b>Instanz eines Objekts nur bei Aufruf durch Anwender anzeigen</b></a><br>
<img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten">&nbsp;<a href="#css"><b>Objekte formatieren mit CSS Stylesheets</b></a></p>
</td>
</tr>

<tr><td colspan="2" bgcolor="#EEEEEE" class="doc">&#160;<a href="#bottom"><img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten"></a>&nbsp;</td></tr>
</table>




<h2 class="Sh2"><img src="../../src/html40.gif" width="30" height="30" border="0" alt="HTML 4.0"><img src="../../src/xhtml10.gif" width="30" height="30" border="0" alt="XHTML 1.0"><img src="../../src/msie5.gif" width="30" height="30" border="0" alt="MSIE 5.0"><img src="../../src/netsc6.gif" width="30" height="30" border="0" alt="Netscape 6.0">&nbsp;<a class="an" name="ausrichten_zum_text">Objekt zum umgebenden Text ausrichten</a></h2>

<p>Da das <code>object</code>-Element ein <img src="../../src/dok.gif" width="15" height="10" border="0" alt="Seite">&nbsp;<a href="../referenz/elemente.htm#inline_elemente"><b>Inline-Element</b></a> ist, k&ouml;nnen Objekte mitten in einem Text platziert werden. Wenn das h&ouml;her ist als die Zeilenh&ouml;he, dann muss der Text der gleichen Zeile vertikal zum Objekt ausgerichtet werden. Wenn Sie nichts anderes angeben, wird der Text untenb&uuml;ndig zum Objekt ausgerichtet. Sie k&ouml;nnen jedoch mit Hilfe eines Attributs selbst bestimmen, wie der Text zum Objekt ausgerichtet werden soll. Dieses Attribut ist allerdings als <i>deprecated</i> gekennzeichnet und soll k&uuml;nftig aus dem HTML-Standard entfallen. Die gleiche Wirkung l&auml;sst sich n&auml;mlich auch mit <img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten">&nbsp;<a href="#css"><b>CSS Stylesheets</b></a> erzielen.</p>

<p>Die Angaben sind jedoch nur von Bedeutung, wenn die Anzeige mit Hilfe eines Plugins erfolgt und direkt im Anzeigefenster des WWW-Browsers m&ouml;glich ist.</p>

<h3 class="xmp">Beispiel:</h3>

<p><img src="../../src/dokf.gif" width="15" height="10" border="0" alt="Popup-Seite">&nbsp;<a href="anzeige/object_align_zeile.htm" target="_blank"><b>Anzeigebeispiel: So sieht's aus</b></a></p>

<table width="100%" cellpadding="10"><tr><td class="xmpcode" bgcolor="#FFFFE0"><pre>
&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;
       &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Text des Titels&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;h1&gt;HIER SPIELT&amp;nbsp;&amp;nbsp;&lt;object data=&quot;haste.mid&quot; type=&quot;audio/x-midi&quot; width=&quot;200&quot; height=&quot;100&quot; align=&quot;middle&quot;&gt;
Ihr Browser kann das Objekt leider nicht anzeigen!
&lt;/object&gt;&amp;nbsp;&amp;nbsp;DIE MUSIK&lt;/h1&gt;

&lt;/body&gt;
&lt;/html&gt;
</pre></td></tr></table>

<h3 class="xpl">Erl&auml;uterung:</h3>

<p>Mit dem Attribut <code>align=</code> k&ouml;nnen Sie umgebenden Text vertikal zum Objekt ausrichten (<i>align = Ausrichtung</i>).</p>

<p>Mit <code>align=&quot;top&quot;</code> wird der Text obenb&uuml;ndig zum eingebundenen Objekt ausgerichtet (<i>top = oben</i>).<br>
Mit <code>align=&quot;middle&quot;</code> wird der Text mittig zum eingebundenen Objekt ausgerichtet (<i>middle = mittig</i>).<br>
Mit <code>align=&quot;bottom&quot;</code> wird der Text untenb&uuml;ndig zum eingebundenen Objekt ausgerichtet (<i>bottom = unten</i>).</p>

<h3 class="inf">Beachten Sie:</h3>

<p>Um Objekte und Texte sauber zueinander auszurichten, k&ouml;nnen Sie auch mit rahmenlosen (&quot;blinden) <img src="../../src/kap.gif" width="15" height="13" border="0" alt="Kapitel">&nbsp;<a href="../tabellen/index.htm"><b>Tabellen</b></a> arbeiten.</p>

<p>Netscape interpretiert noch weitere Wertzuweisungen, die jedoch nicht zum HTML-Standard geh&ouml;ren und ung&uuml;ltiges HTML erzeugen:<br>
<p>Mit <code>align=&quot;texttop&quot;</code> richten Sie den Text obenb&uuml;ndig zum Objekt aus, und zwar an der Oberkante des kleinsten Textes (<i>texttop = oben am Text</i>).<br>
Mit <code>align=&quot;absmiddle&quot;</code> richten Sie den Text absolut mittig zum Objekt aus, auch bei unterschiedlichen Textgr&ouml;&szlig;en (<i>absmiddle = absolute middle = in jedem Fall mittig</i>).<br>
Mit <code>align=&quot;absbottom&quot;</code> richten Sie den Text untenb&uuml;ndig zum Objekt aus, und zwar an der Unterkante des kleinsten Textes (<i>absbottom = absolute bottom = in jedem Fall untenb&uuml;ndig</i>).<br>
Mit <code>align=&quot;baseline&quot;</code> richten Sie den Text genauso aus wie mit der Standardangabe <code>align=&quot;bottom&quot;</code>. Benutzen Sie deshalb besser die Standardangabe.</p>






<table bgcolor="#EEEEEE" class="doc" width="100%"><tr><td>
&#160;<a href="#top"><img src="../../src/up.gif" width="14" height="10" border="0" alt="nach oben"></a><a href="#bottom"><img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten"></a>&nbsp;
</td></tr></table>
<h2 class="Sh2"><img src="../../src/html40.gif" width="30" height="30" border="0" alt="HTML 4.0"><img src="../../src/xhtml10.gif" width="30" height="30" border="0" alt="XHTML 1.0"><img src="../../src/msie5.gif" width="30" height="30" border="0" alt="MSIE 5.0"><img src="../../src/netsc6.gif" width="30" height="30" border="0" alt="Netscape 6.0">&nbsp;<a class="an" name="textumfluss">Text um Objekt flie&szlig;en lassen</a></h2>

<p>Objekte k&ouml;nnen Sie links oder rechts ausrichten. Der umgebende Text flie&szlig;t dabei um das Objekt. Mit zwei weiteren Attributen k&ouml;nnen Sie Abstand zum umflie&szlig;enden Text erzeugen, damit der Text nicht direkt am Objekt &quot;klebt&quot;. Den automatischen Textumfluss k&ouml;nnen Sie auch abbrechen und die Textfortsetzung unterhalb des Objekts erzwingen. Alle dazu notwendigen Attribute sind allerdings als <i>deprecated</i> gekennzeichnet und sollen k&uuml;nftig aus dem HTML-Standard entfallen. Die gleiche Wirkung l&auml;sst sich n&auml;mlich auch mit <img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten">&nbsp;<a href="#css"><b>CSS Stylesheets</b></a> erzielen.</p>

<h3 class="xmp">Beispiel:</h3>

<p><img src="../../src/dokf.gif" width="15" height="10" border="0" alt="Popup-Seite">&nbsp;<a href="anzeige/object_align_fluss.htm" target="_blank"><b>Anzeigebeispiel: So sieht's aus</b></a></p>

<table width="100%" cellpadding="10"><tr><td class="xmpcode" bgcolor="#FFFFE0"><pre>
&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;
       &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Text des Titels&lt;/title&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#333333&quot; text=&quot;#FFFFFF&quot;&gt;

&lt;h1&gt;
&lt;object classid=&quot;CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000&quot;
codebase=&quot;http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0&quot;
 width=&quot;200&quot; height=&quot;200&quot; align=&quot;left&quot; hspace=&quot;10&quot; vspace=&quot;7&quot;&gt;
 &lt;param name=&quot;movie&quot; VALUE=&quot;neucler.swf&quot;&gt;
&lt;/object&gt;
Animation!
&lt;/h1&gt;
&lt;p&gt;Kann sch&amp;ouml;n sein, wenn sie nicht zu aufdringlich ist.
Dies ist ein Flash-Filmchen von gerade mal einem Kilobyte Gr&amp;ouml;&amp;szlig;e.
&lt;br clear=&quot;all&quot;&gt;&lt;/p&gt;
&lt;h2&gt;Gratulation!&lt;/h2&gt;
&lt;p&gt;Der Text geht unterhalb weiter.&lt;/p&gt;

&lt;/body&gt;
&lt;/html&gt;
</pre></td></tr></table>

<h3 class="xpl">Erl&auml;uterung:</h3>

<p>Mit den Angaben <code>align=&quot;left&quot;</code> bzw. <code>align=&quot;right&quot;</code> veranlassen Sie den Browser, das Objekt linksb&uuml;ndig bzw. rechtsb&uuml;ndig auszurichten und den darauffolgenden Flie&szlig;text rechts bzw. links neben dem Objekt anzuzeigen und um das Objekt herumflie&szlig;en zu lassen (<i>align = Ausrichtung, left = links, right = rechts</i>). Der umgebende Text kann verschiedene Elemente enthalten, zum Beispiel auch &Uuml;berschriften oder Listen.</p>

<p>Um Abstand zwischen Objekt und umflie&szlig;endem Text zu erzeugen, stehen die Attribute <code>hspace=</code> und <code>vspace=</code> zur Verf&uuml;gung.<br>
Mit <code>hspace=</code> [Pixel] bestimmen Sie den Abstand zwischen Objekt und anderen Elementen links bzw. rechts davon (<i>hspace = horizontal space = horizontaler Abstand</i>).<br>
Mit <code>vspace=</code> [Pixel] bestimmen Sie den Abstand zwischen Objekt und anderen Elementen dar&uuml;ber bzw. darunter (<i>vspace = vertical space = vertikaler Abstand</i>).<br>
Das Attribut <code>hspace=</code> betrifft immer den linken <b>und</b> den rechten Randabstand vom Objekt, <code>vspace=</code> immer den oberen <b>und</b> den unteren Randabstand. Wenn Sie also beispielsweise bei einem links ausgerichteten Objekt <code>hspace=</code> definieren, wird nicht nur rechts vom Objekt zum nebenstehenden Text ein Abstand erzeugt, sondern auch links zum Rand des Anzeigefensters hin. Um dies zu verhindern, k&ouml;nnen Sie exakter arbeiten, indem Sie <img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten">&nbsp;<a href="#css"><b>CSS Stylesheets</b></a> verwenden.<br>
Sie k&ouml;nnen beide Attribute notieren oder auch nur eines davon.</p>

<p>Um den automatischen Textumfluss zu unterbrechen und zu erzwingen, dass alles was folgt unterhalb des Objekts angezeigt wird, k&ouml;nnen Sie einen <img src="../../src/dok.gif" width="15" height="10" border="0" alt="Seite">&nbsp;<a href="../text/zeilenumbruch.htm"><b>Zeilenumbruch</b></a> mit dem Attribut <code>clear=</code> notieren.<br>
Mit <code>&lt;br clear=&quot;all&quot;&gt;</code> erreichen Sie, dass der Textfluss ab der n&auml;chsten Zeile in jedem Fall unterhalb des Objekts fortgesetzt wird.<br>
Mit <code>&lt;br clear=&quot;left&quot;&gt;</code> erreichen Sie, dass der Textfluss ab der n&auml;chsten Zeile unterhalb eines linksb&uuml;ndig ausgerichteten Objekts fortgesetzt wird.<br>
Mit <code>&lt;br clear=&quot;right&quot;&gt;</code> erreichen Sie, dass der Textfluss ab der n&auml;chsten Zeile unterhalb eines rechtsb&uuml;ndig ausgerichteten Objekts fortgesetzt wird.</p>








<table bgcolor="#EEEEEE" class="doc" width="100%"><tr><td>
&#160;<a href="#top"><img src="../../src/up.gif" width="14" height="10" border="0" alt="nach oben"></a><a href="#bottom"><img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten"></a>&nbsp;
</td></tr></table>
<h2 class="Sh2"><img src="../../src/html40.gif" width="30" height="30" border="0" alt="HTML 4.0"><img src="../../src/xhtml10.gif" width="30" height="30" border="0" alt="XHTML 1.0">&nbsp;<a class="an" name="meldungstext">Meldungstext w&auml;hrend des Ladevorgangs anzeigen</a></h2>

<p>Multimedia-Objekte oder ausf&uuml;hrbare Programme wie Java-Applets k&ouml;nnen zum Teil l&auml;ngere Ladezeiten verursachen. Auch dann, wenn die Dateien selbst nicht gr&ouml;&szlig;er als durchschnittliche HTML- oder Grafikdateien sind, m&uuml;ssen beim Anwender in der Regel Plugins oder Laufzeitinterpreter aktiviert werden. Das kostet Zeit.</p>

<p>Um den Anwender nicht im Unklaren &uuml;ber die Wartezeit und die Ladevorg&auml;nge an seinem Rechner zu lassen, k&ouml;nnen Sie einen Meldungstext angeben, der dem Anwender bis zur fertigen Anzeige des eingebundenen Objekts angezeigt wird.</p>

<h3 class="xmp">Beispiel:</h3>

<p><img src="../../src/dokf.gif" width="15" height="10" border="0" alt="Popup-Seite">&nbsp;<a href="anzeige/object_standby.htm" target="_blank"><b>Anzeigebeispiel: So sieht's aus</b></a></p>

<table width="100%" cellpadding="10"><tr><td class="xmpcode" bgcolor="#FFFFE0"><pre>
&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Strict//EN&quot;
       &quot;http://www.w3.org/TR/html4/strict.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Text des Titels&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;h1&gt;Bauen Sie eine Br&amp;uuml;cke!&lt;/h1&gt;

&lt;p&gt;&lt;object classid=&quot;java:Bridges.class&quot; codetyte=&quot;application/java-vm&quot; width=&quot;350&quot; height=&quot;420&quot;
standby=&quot;Das Spiel wird geladen. Bitte einen Moment Geduld...&quot;&gt;
&lt;param name=&quot;Color&quot; value=&quot;white&quot;&gt;
&lt;/object&gt;&lt;/p&gt;

&lt;p&gt;Klicken Sie auf wei&amp;szlig;e Felder. Mit Rot versuchen Sie Ihre Br&amp;uuml;cke zwischen
oberem und unterem Spielfeldrand zu bauen. Blau versucht Sie daran zu
hindern.&lt;/p&gt;

&lt;/body&gt;
&lt;/html&gt;
</pre></td></tr></table>

<h3 class="xpl">Erl&auml;uterung:</h3>

<p>Innerhalb eines einleitenden <code>&lt;object&gt;</code>-Tags k&ouml;nnen Sie mit dem Attribut <code>standby=</code> einen Meldungstext f&uuml;r den Ladevorgang angeben.</p>






<table bgcolor="#EEEEEE" class="doc" width="100%"><tr><td>
&#160;<a href="#top"><img src="../../src/up.gif" width="14" height="10" border="0" alt="nach oben"></a><a href="#bottom"><img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten"></a>&nbsp;
</td></tr></table>
<h2 class="Sh2"><img src="../../src/html40.gif" width="30" height="30" border="0" alt="HTML 4.0"><img src="../../src/xhtml10.gif" width="30" height="30" border="0" alt="XHTML 1.0">&nbsp;<a class="an" name="nur_bei_aufruf">Instanz eines Objekts nur bei Aufruf durch Anwender anzeigen</a></h2>

<p>Sie k&ouml;nnen ein Objekt definieren, das zun&auml;chst nur deklariert wird. Damit es angezeigt oder ausgef&uuml;hrt wird, muss es erst aktiviert werden. Das kann z.B. mit Hilfe eines Verweises auf das deklarierte Objekt geschehen, oder durch ein anderes Objekt, das die Initialisierung anst&ouml;&szlig;t.<br>
Browser, die diese Option nicht kennen (darunter auch Netscape, MS Internet Explorer),
starten den Abspielvorgang sofort.</p>

<h3 class="xmp">Beispiel:</h3>

<p><img src="../../src/dokf.gif" width="15" height="10" border="0" alt="Popup-Seite">&nbsp;<a href="anzeige/object_declare.htm" target="_blank"><b>Anzeigebeispiel: So sieht's aus</b></a></p>

<table width="100%" cellpadding="10"><tr><td class="xmpcode" bgcolor="#FFFFE0"><pre>
&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Strict//EN&quot;
       &quot;http://www.w3.org/TR/html4/strict.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Text des Titels&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;h1&gt;Wollen Sie oder wollen Sie nicht?&lt;/h1&gt;

&lt;p&gt;&lt;object declare id=&quot;Marquee&quot; classid=&quot;java:zticker.class&quot; codetyte=&quot;application/java&quot; width=&quot;600&quot; height=&quot;60&quot;&gt;
&lt;param name=&quot;msg&quot; value=&quot;Sie wissen was Sie wollen!&quot;&gt;
&lt;param name=&quot;href&quot; value=&quot;../../../index.htm&quot;&gt;
&lt;param name=&quot;speed&quot; value=&quot;5&quot;&gt;
&lt;param name=&quot;bgco&quot; value=&quot;255,255,0&quot;&gt;
&lt;param name=&quot;txtco&quot; value=&quot;255,000,000&quot;&gt;
&lt;param name=&quot;hrefco&quot; value=&quot;255,255,255&quot;&gt;
&lt;/object&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;#Marquee&quot;&gt;Animierten Text anzeigen&lt;/a&gt;&lt;/p&gt;

&lt;/body&gt;
&lt;/html&gt;
</pre></td></tr></table>

<h3 class="xpl">Erl&auml;uterung:</h3>

<p>Innerhalb eines einleitenden <code>&lt;object&gt;</code>-Tags k&ouml;nnen Sie mit dem Standalone-Attribut <code>declare</code> ein Objekt als lediglich deklariert definieren (<i>declare = erkl&auml;ren, angeben</i>).</p>

<p>Mit dem <img src="../../src/kap.gif" width="15" height="13" border="0" alt="Kapitel">&nbsp;<a href="../attribute/index.htm"><b>Universalattribut</b></a> <code>id=</code> k&ouml;nnen Sie einen Zielanker innerhalb des Objekts definieren, im Beispiel: &quot;Marquee&quot; (<i>id = identifier = Bezeichner</i>). Der Name sollte nicht zu lang sein und darf keine Leerzeichen, Sonderzeichen oder deutsche Umlaute enthalten. Das erste Zeichen muss ein Buchstabe sein. Danach sind auch Ziffern erlaubt. Benutzen Sie als Sonderzeichen im Namen h&ouml;chstens den Unterstrich (<code>_</code>), den Bindestrich (<code>-</code>), den Doppelpunkt (<code>:</code>) oder den Punkt (<code>.</code>). Gro&szlig;- und Kleinschreibung wird unterschieden.</p>

<p>Mit einem Verweis auf den Zielanker (siehe obiges Beispiel) k&ouml;nnen Sie den Anwender das Objekt aktivieren lassen. Beim <code>href</code>-Attribut notieren Sie das f&uuml;hrende Gatterzeichen (<code>#</code>) und dahinter den id-Namen des Objekts.</p>





<table bgcolor="#EEEEEE" class="doc" width="100%"><tr><td>
&#160;<a href="#top"><img src="../../src/up.gif" width="14" height="10" border="0" alt="nach oben"></a><a href="#bottom"><img src="../../src/down.gif" width="14" height="10" border="0" alt="nach unten"></a>&nbsp;
</td></tr></table>
<h2 class="Sh2"><img src="../../src/html40.gif" width="30" height="30" border="0" alt="HTML 4.0"><img src="../../src/xhtml10.gif" width="30" height="30" border="0" alt="XHTML 1.0"><img src="../../src/msie5.gif" width="30" height="30" border="0" alt="MSIE 5.0"><img src="../../src/netsc6.gif" width="30" height="30" border="0" alt="Netscape 6.0">&nbsp;<a class="an" name="css">Objekte formatieren mit CSS</a></h2>

<p>CSS Stylesheets bieten Eigenschaften an, mit deren Hilfe die beiden Funktionen <img src="../../src/up.gif" width="14" height="10" border="0" alt="nach oben">&nbsp;<a href="#ausrichten_zum_text"><b>Objekt zum umgebenden Text ausrichten</b></a> und <img src="../../src/up.gif" width="14" height="10" border="0" alt="nach oben">&nbsp;<a href="#textumfluss"><b>Text um Objekt flie&szlig;en lassen</b></a> ebenso realisierbar sind wie mit HTML. Das &quot;Fein-Tuning&quot; ist mit Hilfe von CSS sogar deutlich genauer. Mit CSS m&uuml;ssen Sie arbeiten, wenn Sie die in diesem Abschnitt beschriebenen Effekte erzielen und dabei aber mit der HTML-Variante &quot;Strict&quot; arbeiten wollen.<br>
Bei Verwendung von CSS Stylesheets m&uuml;ssen Sie zun&auml;chst wissen, wie man <img src="../../src/kap.gif" width="15" height="13" border="0" alt="Kapitel">&nbsp;<a href="../../css/formate/index.htm"><b>CSS-Formate definieren</b></a> kann. Anschlie&szlig;end sind Sie in der Lage, CSS-Eigenschaften anzuwenden. Ma&szlig;geblich sind im hier beschriebenen Zusammenhang folgende CSS-Eigenschaften:<br>
<img src="../../src/dok.gif" width="15" height="10" border="0" alt="Seite">&nbsp;<a href="../../css/eigenschaften/ausrichtung.htm#vertical_align"><b>vertical-align</b></a> (Vertikale Ausrichtung)<br>
<img src="../../src/dok.gif" width="15" height="10" border="0" alt="Seite">&nbsp;<a href="../../css/eigenschaften/positionierung.htm#float"><b>float</b></a> (Textumfluss)<br>
<img src="../../src/dok.gif" width="15" height="10" border="0" alt="Seite">&nbsp;<a href="../../css/eigenschaften/positionierung.htm#clear"><b>clear</b></a> (Fortsetzung bei Textumfluss)<br>
<img src="../../src/dok.gif" width="15" height="10" border="0" alt="Seite">&nbsp;<a href="../../css/eigenschaften/randabstand.htm"><b>Au&szlig;enrand und Abstand</b></a></p>


<h3 class="xmp">Beispiel:</h3>

<p><img src="../../src/dokf.gif" width="15" height="10" border="0" alt="Popup-Seite">&nbsp;<a href="anzeige/object_css.htm" target="_blank"><b>Anzeigebeispiel: So sieht's aus</b></a></p>

<table width="100%" cellpadding="10"><tr><td class="xmpcode" bgcolor="#FFFFE0"><pre>
&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Strict//EN&quot;
       &quot;http://www.w3.org/TR/html4/strict.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Objekte formatieren mit CSS&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;h1&gt;HIER SPIELT &lt;object data=&quot;breeze.mid&quot; type=&quot;audio/x-midi&quot; width=&quot;200&quot; height=&quot;100&quot;
style=&quot;vertical-align:middle; margin-left:30px; margin-right:30px;&quot;&gt;
Ihr Browser kann das Objekt leider nicht anzeigen!
&lt;/object&gt; DIE MUSIK&lt;/h1&gt;

&lt;/body&gt;
&lt;/html&gt;
</pre></td></tr></table>

<h3 class="xpl">Erl&auml;uterung:</h3>

<p>Mit <code>style=&quot;vertical-align:middle&quot;</code> erreichen Sie in einem <code>&lt;object&gt;</code>-Tag das Gleiche wie mit <code>align=&quot;middle&quot;</code>,<br>
mit <code>style=&quot;vertical-align:text-top&quot;</code> das Gleiche wie mit <code>align=&quot;top&quot;</code>,<br>
und mit <code>style=&quot;vertical-align:text-bottom&quot;</code> das Gleiche wie mit <code>align=&quot;bottom&quot;</code>.</p>

<p>Mit den CSS-Angaben <code>margin-left:30px;</code> und <code>margin-right:30px;</code> wird im obigen Beispiel rechts und links zum Text hin ein Abstand von 30 Pixeln geschaffen. Wenn Sie Text um ein Objekt flie&szlig;en lassen wollen (im obigen Beispiel nicht realisiert), k&ouml;nnen Sie mit einer Angabe wie <code>style=&quot;float:left; margin-right:20px; margin-bottom:10px&quot;</code> erreichen, dass das Objekt links ausgerichtet wird und nachfolgender Text rechts um das Objekt flie&szlig;t. Dabei wird zwischen Objekt und Text ein Abstand von 20 Pixeln gehalten (links vom Objekt wird dagegen, anders als beim HTML-Attribut <code>hspace=</code>, kein Abstand von 20 Pixeln erzeugt). Nach unten hin, also zum Text unterhalb wird ein Abstand von 10 Pixeln definiert.</p>








<table cellpadding="4" cellspacing="0" border="0" width="100%">
<tr><td colspan="2" bgcolor="#EEEEEE" class="doc">
&#160;<a href="#top"><img src="../../src/up.gif" width="14" height="10" border="0" alt="nach oben"></a>
</td></tr>

<tr><td bgcolor="#EEEEEE" class="doc" align="right"><a href="java_applets.htm"><img src="../../src/next.gif" width="10" height="10" border="0" hspace="10" alt="weiter"></a></td>
<td bgcolor="#FFFFFF"><img src="../../src/dok.gif" width="15" height="10" border="0" alt="Seite"> <a href="java_applets.htm"><b>Java-Applets einbinden (herk&ouml;mmlich)</b></a>
</td></tr>

<tr>
<td bgcolor="#EEEEEE" class="doc" align="right"><a href="objekte.htm"><img src="../../src/prev.gif" width="10" height="10" border="0" hspace="10" alt="zur&uuml;ck"></a></td>
<td bgcolor="#FFFFFF" width="100%"><img src="../../src/dok.gif" width="15" height="10" border="0" alt="Seite"> <a href="objekte.htm"><b>Objekte einbinden</b></a>
</td>

</tr>
<tr><td colspan="2" bgcolor="#EEEEEE" class="doc">&nbsp;</td></tr>
</table>

<table cellpadding="4" cellspacing="0" border="0" width="100%">
<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="bottom"><img src="../../src/refkap.gif" width="16" height="13" border="0" alt="Teil von"></a> <a href="../../index.htm"><b>SELFHTML</b></a>/<a href="../../navigation/index.htm" target="_parent">Navigationshilfen</a> <img src="../../src/refkap.gif" width="16" height="13" border="0" alt="Teil von"> <a href="../index.htm"><b>HTML/XHML</b></a> <img src="../../src/refkap.gif" width="16" height="13" border="0" alt="Teil von"> <a href="index.htm"><b>Multimedia</b></a></td>
</tr></table>

<p>&copy; 2001 <img src="../../src/mail.gif" width="15" height="10" border="0" alt="E-Mail">&nbsp;<a href="mailto:selfhtml@teamone.de">selfhtml@teamone.de</a></p>

</body>
</html>