home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 1996 Counselor / COMPUSERVE.ISO / tutorial / selfhtml / effekte.gif < prev    next >
Encoding:
Text File  |  1996-04-28  |  12.0 KB  |  255 lines

  1. <html>
  2. <head>
  3. <title>Marquee-Effekte und Dia-Shows</title>
  4. </head>
  5. <body bgcolor=#FFFFFF   text=#000000 link=#009999 vlink=#006680 alink=#990099>
  6. <body bgcolor=#FFFFFF   text=#000000 link=#009999 vlink=#006680 alink=#990099>
  7. <a name="top"><img src="web.gif" align=left></a>
  8. <img src="goback.gif"> <a href="selfhtml.htm#toc"><b>Inhaltsverzeichnis</b></a>
  9. <p>
  10. <hr noshade size=4>
  11.  
  12. <h1><font color=#990099>Marquee-Effekte und Dia-Shows</font></h1>
  13.  
  14. <img src="goto.gif"> <A HREF="#a1"><b>Marquee-Effekte</b></a><br>
  15. <img src="goto.gif"> <A HREF="#a2"><b>Dia-Shows</b></a><br>
  16. <img src="goto.gif"> <A HREF="bspmarq.htm"><b>Anzeigebeispiele: Marquee-Effekte</b></a><br>
  17. <img src="goto.gif"> <A HREF="n2dshow.htm"><b>Anzeigebeispiele: Dia-Shows</b></a><br>
  18. (nur mit Netscape 2.x möglich, da Frames verwendet werden!)
  19. <p>
  20. <hr noshade>
  21.  
  22. <a name="a1"><h2><font color=#990099><img src="msie.gif" alt="MS Internet Explorer ab V2.0"> Marquee-Effekte</font></h2></a>
  23. Sie können erreichen, daß ein Text mitten im übrigen Text
  24. automatisch horizontal scrollt, so wie in dem von Windows bekannten
  25. Bildschirmschoner "Marquee". Diese Angaben werden bislang jedoch nur
  26. vom MS Internet Explorer ab Version 2.0 interpretiert.
  27. <p><strong><em>Beispiel</em></strong>
  28. <PRE><font color=#CC00CC>
  29.    <marquee>Dieser Text wird horizontal wie am Laufband gescrollt</marquee>
  30. </font></PRE>
  31. Mit <strong><marquee></strong> leiten Sie den zu scrollenden Text ein.
  32. Dahinter folgt der Text, der gescrollt werden soll. Am Ende des zu scrollenden
  33. Textes notieren Sie ein abschließendes <strong></marquee></strong>.
  34.  
  35. <a name="a11"><h3><font color=#990099>Scroll-Richtung bestimmen</font></h3></a>
  36. Per Voreinstellung werden Marquee-Texte vom Internet Explorer von rechts nach
  37. links gescrollt. Sie können die Scroll-Richtung umkehren.
  38. <p><strong><em>Beispiel</em></strong>
  39. <PRE><font color=#CC00CC>
  40.    <marquee direction=right>Dieser Text wird von links nach rechts gescrollt</marquee>
  41. </font></PRE>
  42. Durch die Zusatzangabe <strong>direction=right</strong> im einleitenden Tag von
  43. <strong><marquee ... ></strong> erzwingen Sie die Scrollrichtung von
  44. links nach rechts. Mit der Zusatzangabe <strong>direction=left</strong> stellen
  45. Sie die Scroll-Richtung auf rechts nach links (Voreinstellung).
  46.  
  47. <a name="a12"><h3><font color=#990099>Scroll-Geschwindigkeit einstellen</font></h3></a>
  48. Der Internet Explorer verwendet intern eine bestimmte Scroll-Geschwindigkeit.
  49. Sie können eine eigene Geschwindigkeit bestimmen. Die Geschwindigkeit
  50. können Sie durch zwei Parameter beeinflussen: 1. durch die Anzahl der Pixel
  51. zwischen einem "Scroll-Zustand" und dem nächsten, und 2. durch die
  52. Angabe der Verzögerung zwischen zwei Scroll-Zuständen.
  53. <p><strong><em>Beispiel</em></strong>
  54. <PRE><font color=#CC00CC>
  55.    <marquee scrollamount=50 scrolldelay=5>Dieser Text wird ziemlich schnell gescrollt</marquee>
  56. </font></PRE>
  57. Durch die Zusatzangabe <strong>scrollamount=</strong> im einleitenden Tag von
  58. <strong><marquee ... ></strong> bestimmen Sie die Pixelanzahl zwischen
  59. den Scroll-Zuständen, und durch die Zusatzangabe <strong>scrolldelay=</strong>
  60. legen Sie die Verzögerung zwischen zwei Scroll-Zuständen in
  61. Millisekunden fest.
  62.  
  63. <a name="a13"><h3><font color=#990099>Hin- und herwechselnder Marquee-Text</font></h3></a>
  64. Sie können bestimmen, daß der sich der Marquee-Text abwechselnd von rechts
  65. nach links und von links nach rechts bewegt. Dabei wird die Laufrichtung des
  66. Textes umgekehrt, sobald der Text einen der beiden Fenster- bzw.
  67. Seitenränder berührt.
  68. <p><strong><em>Beispiel</em></strong>
  69. <PRE><font color=#CC00CC>
  70.    <marquee behavior=alternate>Dieser Text wird hin- und herbewegt</marquee>
  71. </font></PRE>
  72. Durch die Zusatzangabe <strong>behavior=alternate</strong> im einleitenden Tag von
  73. <strong><marquee ... ></strong> erzwingen Sie den Wechsel-Effekt.
  74.  
  75. <a name="a14"><h3><font color=#990099>Marquee-Text zusätzlich hervorheben</font></h3></a>
  76. Sie können den als Marquee-Effekt definierten Textabschnitt zusätzlich
  77. hervorheben, indem Sie eine eigene Hintergrundfarbe für diesen
  78. Textabschnitt definieren. Der Scroll-Effekt findet dann optisch gesehen in einem
  79. andersfarbigen Kasten statt.
  80. <p><strong><em>Beispiel</em></strong>
  81. <PRE><font color=#CC00CC>
  82.    <marquee bgcolor=#C00000>Dieser Scroll-Text erscheint auf knallrotem Hintergrund</marquee>
  83. </font></PRE>
  84. Durch die Zusatzangabe <strong>bgcolor=</strong> im einleitenden Tag von
  85. <strong><marquee ... ></strong> erzwingen Sie, daß der gescrollte
  86. Text in einem andersfarbigen Rahmen erscheint. Für das Definieren der Farbe
  87. gelten die gleichen Regeln wie beim Definieren von dateiglobalen <img
  88. src="goto.gif"> <a href="farbform.htm#a2"><b>Hinter- und Vordergrundfarben</b></a>.
  89. <p>
  90. Wenn Sie eine besondere Hintergrundfarbe für den Marquee-Bereich
  91. definieren, müssen Sie darauf achten, daß die Vordergrundfarbe des
  92. Marquee-Textes dazu kontrastiert. Nur dann ist der Marquee-Text gut lesbar. Sie
  93. müssen also evtl. eine kontrastierende Vordergrundfarbe bestimmen.
  94. <p><strong><em>Beispiel</em></strong>
  95. <PRE><font color=#CC00CC>
  96.    <font color=#FFFFFF><b><marquee bgcolor=#C00000>Scroll-Text</marquee></font></b>
  97. </font></PRE>
  98. In diesem Beispiel wird mit Hilfe der Anweisung für <img
  99. src="goto.gif"> <a href="text.htm#a5"><b>Schriftfarben</b></a> (font color...)
  100. eine weiße Textfarbe (#FFFFFF) definiert, die zu dem knallroten
  101. Hintergrund (#C00000) kontrastiert. Um den Kontrast zu verstärken, wird der
  102. Text zusätzlich mit <strong><b></strong> ...
  103. <strong></b></strong> gefettet.
  104.  
  105. <a name="a15"><h3><font color=#990099>Umgebenden Text ausrichten</font></h3></a>
  106. Sie können bestimmen, daß Text, der im gleichen Absatz wie der Marquee-
  107. Text steht, im Verhältnis zu dem Marquee-Text ausgerichtet wird.
  108. <p><strong><em>Beispiele</em></strong>
  109. <PRE><font color=#CC00CC>
  110.    <marquee algin=top>Marquee-Text</marquee> und oben daran ausgerichteter Text
  111.    <marquee algin=middle>Marquee-Text</marquee> und mittig daran ausgerichteter Text
  112.    <marquee algin=bottom>Marquee-Text</marquee> und unten daran ausgerichteter Text
  113. </font></PRE>
  114. Durch die Zusatzangabe <strong>align=top</strong> im einleitenden Tag von
  115. <strong><marquee ... ></strong> erreichen Sie, daß der umgebende
  116. Text obenbündig zu dem Marquee-Text ausgerichtet wird. Mit
  117. <strong>align=middle</strong> wird der umgebende Text mittig ausgerichtet, mit <strong>align=top</strong>
  118. untenbündig.
  119. <p>
  120. Ferner können Sie die Höhe des Marquee-Bereichs sowie die Abstände
  121. zwischen dem Marquee-Text und dem Text davor bzw. dahinter festlegen.
  122. <p><strong><em>Beispiele</em></strong>
  123. <PRE><font color=#CC00CC>
  124.    <marquee height=20 hspace=10>Marquee-Text</marquee>
  125. </font></PRE>
  126. Durch die Zusatzangabe <strong>height=</strong> im einleitenden Tag von
  127. <strong><marquee ... ></strong> bestimmen Sie die Höhe des Marquee-Bereichs.
  128. Diese Angabe ist vor allem interessant, wenn Sie für den Marquee-Bereich
  129. eine eigene Hintergrundfarbe bestimmen. Mit der Höhe des Marquee-Bereichs
  130. legen Sie dann die Höhe des andersfarbigen Kastens fest, in
  131. dem der Marquee-Text gescrollt wird. Die Angabe erfolgt entweder absolut in Pixeln
  132. (wie im Beispiel), oder in Prozent relativ zur Höhe des Anzeigefensters. Um einen Prozentwert
  133. anzugeben, hängen Sie hinter die Wertangabe einfach ein Prozentzeichen % (z.B. <strong>height=10%</strong>).<br>
  134. Mit <strong>hspace=</strong> bestimmen Sie den Abstand zwischen Marquee-Text und
  135. dem "normalen" Text, der unmittelbar davor bzw. dahinter folgt. Diese
  136. Angabe ist nur von Bedeutung, wenn Sie den Marquee-Bereich mitten im Text
  137. definieren. Wenn Sie den Marquee-Bereich in einem eigenen Absatz definieren, ist
  138. diese Angabe bedeutungslos. Die Angabe des Abstands zum Text davor bzw. dahinter erfolgt
  139. in Pixeln. Der angegebene Abstand gilt sowohl für den Text davor als auch
  140. für den Text dahinter.
  141.  
  142. <p>
  143. <hr noshade><p>
  144. <img src="goback.gif"> <a href="#top"><b>Seitenanfang</b></a>
  145. <p><hr noshade>
  146.  
  147.  
  148. <a name="a2"><h2><font color=#990099><img src="netscap2.gif" alt="Netscape ab V2.0"><img src="msie.gif" alt="MS Internet Explorer ab V2.0"> Dia-Shows</font></h2></a>
  149. Mit Hilfe eines Tricks im Kopf einer HMTL-Datei können Sie mehrere Text-
  150. oder Grafikinhalte automatisch nacheinander anzeigen lassen (Dia-Show-Effekt).
  151. Dieser Trick ist vor allem in Verbindung mit <img src="goto.gif"> <a
  152. href="frames.htm"><b>Frames</b></a> (separaten Fensterbereichen) praktisch. So
  153. können Sie z.B. in einem Frame Information anbieten, während in einem
  154. anderen Frame automatisch Bilder in abwechselnder Folge angezeigt werden.
  155. <p>
  156. Sie brauchen für jedes "Dia" eine eigene HTML-Datei. Mit Hilfe
  157. einer Anweisung im Dateikopf wird nach einer bestimmten Zeit automatisch die
  158. nächste Datei aufgerufen. Das folgende Beispiel arbeitet mit vier Dateien.
  159. <p><strong><em>Beispiel 1. Datei (DAT1.HTM)</em></strong>
  160. <PRE><font color=#CC00CC>
  161.   <html>
  162.   <head>
  163.   <title>1. Datei der Dia-Show</title>
  164.   <meta http-equiv="Refresh" content="8; url=dat2.htm">
  165.   </head>
  166.   <body>
  167.   Überschriften, Text, Verweise, Grafikreferenzen usw.
  168.   </body>
  169.   </html>
  170. </font></PRE>
  171. <p><strong><em>Beispiel 2. Datei (DAT2.HTM)</em></strong>
  172. <PRE><font color=#CC00CC>
  173.   <html>
  174.   <head>
  175.   <title>2. Datei der Dia-Show</title>
  176.   <meta http-equiv="Refresh" content="4; url=dat3.htm">
  177.   </head>
  178.   <body>
  179.   Überschriften, Text, Verweise, Grafikreferenzen usw.
  180.   </body>
  181.   </html>
  182. </font></PRE>
  183. <p><strong><em>Beispiel 3. Datei (DAT1.HTM)</em></strong>
  184. <PRE><font color=#CC00CC>
  185.   <html>
  186.   <head>
  187.   <title>3. Datei der Dia-Show</title>
  188.   <meta http-equiv="Refresh" content="6; url=dat4.htm">
  189.   </head>
  190.   <body>
  191.   Überschriften, Text, Verweise, Grafikreferenzen usw.
  192.   </body>
  193.   </html>
  194. </font></PRE>
  195. <p><strong><em>Beispiel 4. Datei (DAT4.HTM)</em></strong>
  196. <PRE><font color=#CC00CC>
  197.   <html>
  198.   <head>
  199.   <title>1. Datei der Dia-Show</title>
  200.   <meta http-equiv="Refresh" content="7; url=dat1.htm">
  201.   </head>
  202.   <body>
  203.   Überschriften, Text, Verweise, Grafikreferenzen usw.
  204.   </body>
  205.   </html>
  206. </font></PRE>
  207. Mit dem HTML-Tag <strong><meta http-equiv="Refresh" ... ></strong> und der in den Beispielen 
  208. verwendeten Syntax können Sie erzwingen, daß nach einer anzugebenden Zeit automatisch
  209. die nächste, ebenfalls anzugebende Datei aufgerufen wird. Mit der
  210. Zusatzangabe <strong>content="6;</strong> bestimmen Sie die Anzeigedauer
  211. der Datei in Sekunden. Die 6 im Beispiel bedeutet also, daß die Datei 6
  212. Sekunden lang angezeigt wird. Danach wird die nächste Datei aufgerufen,
  213. die mit <strong>url=..."</strong> spezifiziert wird.
  214. <p>
  215. Notieren Sie den gesamten Befehl inclusive der etwas ungewohnten Stellung der
  216. Anführungszeichen so wie in den Beispielen oben angegeben. Setzen Sie
  217. jeweils Ihre gewünschte Anzeigedauer und den Namen der nächsten
  218. aufzurufenden Datei ein.
  219. <p>
  220. Im obigen Beispiel enthält die letzte der vier Dateien wieder einen Aufruf
  221. der ersten Datei. So erzeugen Sie eine "Endlosschleife", d.h. die Dia-
  222. Show läuft solange ab, bis der Anwender mit Hilfe der Navigationsmittel
  223. seines Browsers (oder bei Frames: in einem anderen Anzeigefenster einen Verweis
  224. anklickt und dadurch) eine andere Datei aufruft.
  225. <p>
  226. <strong>Hinweis:</strong> Der Dia-Show-Effekt funktioniert nur, solange der
  227. Anwender die Maus bewegt oder scrollt.
  228.  
  229. <p>
  230. <hr noshade>
  231. <p>
  232. <img src="goback.gif"> <a href="selfhtml.htm#toc"><b>Inhaltsverzeichnis</b></a><br>
  233. <img src="goback.gif"> <a href="#top"><b>Seitenanfang</b></a>
  234.  
  235. <p>
  236. </body>
  237. </html>
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.