|
Das
HTML-Element <object> @ PS-Trainer
|
|
| Das relativ neue, jedoch sehr mächtige <object>-Element erlaubt es, allgemeine "Objekte" in eine Webseite einzubinden. Damit können Bilder, Multimedia-Dateien, etc. eingebunden werden, aber auch einfache Texte und sogar HTML-Code-Teile. Dieses tag steht seit HTML 4.0 bzw. XHTML 1.0 zur Verfügung. |
|
| Syntax (Grammatik) des <object>-tags:
<object attname="attvalue" ... ...>Alternativ-Code</object> Dem tag-Namen object folgen sämtliche Attribute, welche das engebettete Objekt beschreiben, jeweils als Paare Name="Wert". Wichtige Attribute: data: URL des Objekts, d.h. jener Datei, die hier eingebunden wird. type: MIME-Type des Objekts. Sollte eigentlich die Art der Verwendung bestimmen. Kann vom Browser selbst, oder von einem Plugin ausgeführt werden. width, height: Breite und Höhe des Objekts. Wenn=0, dann ist das Objekt unsichtbar. |
Alternative: Zwischen den beiden tags <object> ... </object> kann sich alternativer HTML-Code befinden. Dieser Code wird dann ausgeführt, wenn der Browser das <object>-tag nicht versteht. Das ist normalerweise ein Hinweis-Text, kann aber auch ein anderes (einfacheres) Objekt sein, das selbst wieder alternativen Code enthalten kann. Links: SelfHTML, HTML-Referenz der Uni Halle, der Boku Wien, bei Reichart, ... |
| Anwendung mit einem Text-Objekt:
|
Hier wird eine gewöhnliche Text-Datei als Objekt integriert: Verwendung z.B. als einfach austauschbarer Text. Beispiel: Änderung von Datenquelle, Höhe und Rahmen. Links das object, rechts der HTML-Code. |
<object id="obj_txt" data="obj1.txt"
type="text/plain" width="100%" height="30"
border="1">
Alternativer HTML-Code </object> |
| Anwendung mit einem HTML-Objekt:
|
Hier wird eine HTML-Datei als Objekt integriert: Verwendung z.B. als wiederverwendbares Webseiten-Standard-Element. Beispiel: Änderung von Datenquelle, Höhe und Rahmen. Links das object, rechts der HTML-Code. |
<object id="obj_htm" data="obj1.htm"
type="text/html" width="100%" border="1"
height="100"> Alternativer HTML-Code </object> |
Anwendung mit einem Bild-Objekt:
|
Einbindung von Bildern: Die alte Version mit <img> (rechts) funktioniert fast immer. Das object (links) wird von Navi7 und Opera6 richtig interpretiert, M$IE6 macht Unsinn. Änderung der Datenquellen ist derzeit nur mit img möglich. |
<object id="obj_img1" data="hand_left.gif"
type="image/gif" width="64" height="24">
Alternativer HTML-Code </object> |
| Anwendung mit einem Sound-Objekt:
object embed |
Hier wird eine sound-Datei als <object> (oben) und als <embed> (unten) integriert. Die alte Version mit <embed> funktioniert in den meisten Browsern, die neue mit <object> lässt noch zu wünschen übrig. Da der Browser den sound nicht selbst bearbeitet, überlässt er das dem dafür verantwortlichen PlugIn - das ist je nach User unterschiedlich, daher ist auch die Größe schwer einzustellen. Navi7 funktioniert korrekt, M$IE6 und Opera6 können nur das <embed>-Objekt darstellen. Tip: sounds lassen sich auch als Links einbauen... |
<object id="obj_mid" data="s000.mid"
type="audio/midi" border="1" width="250"
height="50">
Alternativer HTML-Code </object> |
| Aktuelle Daten dieser Seite | Letzte Änderung: |
| |