Cascading Stylesheets Stil mit <Stil>

CSS2-Referenz | HTML-4.01-Referenz | Farben, Zeichen und Maße | Workshop | Externe Links | Impressum | Hinweise

# object ♦ <object> ... </object> ♦ IE4+ M1 N6 O5+ ♦ HTML 4.0

Das <object>-Tag fügt ein Objekt – z.B. ActiveX-Komponenten, Applets, Image Maps, Media Player und Plug-ins – in ein HTML-Dokument ein und stellt die nötigen Informationen zur Verfügung, um das Objekt zu implementieren und zu starten. Z.B. können hier die Speicheradresse und der Typ eines ausführbaren Objekts angegeben werden sowie der Speicherort und die benötigten Daten.

Dieses Tag kann sowohl im head- als auch im body-Element der Seite notiert werden. Ist das Tag im head-Element platziert, kann das Objekt nicht zur Darstellung von Inhalten auf der Seite benutzt werden (weil kein Tag im head-Element Daten rendern kann). Für Browser, die das Objekt nicht darstellen können, wird ein Text als Meldung zwischen die öffnenden und schließenden Klammern des Tags gesetzt.

Das <param>-Tag übergibt Parameter mit Laufzeitwerten, die für die Ausführung des Objekts erforderlich sind. Das Tag muss direkt nach dem öffnenden <object>-Tag stehen, vor jedem anderen Inhalt.

Bitte beachten Sie, dass das <applet>-Tag seit Version 4.0 effektiv als unerwünscht gilt. Stattdessen soll das <object>-Tag mit dem Attribut classid benutzt werden, um ein Java-Applet auf der Seite einzusetzen. Dennoch wird der <applet>-Tag auf vielen Seiten noch immer verwendet und man kann davon ausgehen, dass das <applet>-Tag von den Browsern noch lange unterstützt werden muss.

Das schließende Tag ist erforderlich.

Kernattribute | class dir id lang onclick ondblclick onkeydown onkeypress onkeyup onmousedown onmousemove onmouseout onmouseover onmouseup style title
align unerwünscht 4.0 | Das Attribut align richtet das Objekt gegen den umfließenden Text und andere Objekte aus. Das Attribut gilt seit HTML 4.0 als unerwünscht. Stattdessen sollen jetzt Stylesheets benutzt werden. Dennoch erkennen die meisten Browser dieses Attribut noch.
archive | Das Attribut archive ist eine durch Kommas getrennte Liste von URLs mit Ressourcen des Objekts, einschließlich der Ressourcen, die durch das classid- und data-Attribut angegeben werden und die in den lokalen Cache des Benutzers geladen werden müssen, bevor das Objekt dargestellt werden kann. Wenn die URLs relativ sind, müssen Sie die Basis-URL im codebase-Attribut zur Verfügung stellen.
classid | Das Attribut classid stellt die URL des Objekts zur Verfügung. Wenn die URL relativ ist, muss die Basis-URL im codebase-Attribut zur Verfügung gestellt werden. Wenn dieses Attribut benutzt wird, kann zusätzlich der Programmcodetyp im codetype-Attribut angegeben werden.
codebase | Das Attribut codebase gibt die Basis-URL des Verzeichnisses an, in dem das Objekt gespeichert ist. Auf diese Weise können in anderen Attributen relative URLs benutzt werden. Wenn das Verzeichnis nicht mit dem Verzeichnis übereinstimmt, in dem der HTML-Code gespeichert wurde, muss dieses Attribut belegt werden.
codetype | Das Attribut codetype gibt den Programmcodetyp (MIME type) des Objekts an. Per Vorgabe ist es dem Browser möglich, den Programmcodetyp festzulegen. Der Codetyp der Daten wird durch das type-Attribut angegeben.
data | Das Attribut data gibt die URL der Daten an, die zu dem Objekt gehören – z.B. Bilder. Wenn die URL relativ ist, muss die Basis-URL durch das codebase-Attribut angegeben werden.
declare | Das Attribut declare ist ein boolescher Wert. Wenn das Attribut vorhanden ist, ist das Objekt nur eine Deklaration und der Browser wird das Objekt nicht laden und ausführen. Wenn ein Objekt deklariert wird, sollte ihm eine ID über das id-Attribut zugewiesen werden. Auf diese Weise kann das Objekt später über die ID angesprochen und initiiert werden.
height | Das Attribut height bestimmt die vertikale Ausdehnung des Objekts in Pixeln.
hspace | Das Attribut hspace fügt einen zusätzlichen Leerraum auf beiden Seiten des Objekts ein und wird in Pixeln angegeben.
name | Das Attrribut name weist einem Objekt eine Zeichenkette als eindeutige Bezeichnung zu. Über seinen Namen kann das Objekt angesprochen werden.
standby | Das Attribut standby spielt eine Mitteilung ein, während das Objekt geladen wird – eine höfliche Geste, insbesondere bei langsam ladenden Objekten.
tabindex | Das Attribut tabindex ist eine ganze Zahl, die den Rang innerhalb der Tabulatoraufrufe bei der Navigation mit der Tastatur festlegt. Das Attribut wird nicht von allen Browsern unterstützt.
type | Das Attribut type gibt den Datentyp (MIME type) des Objekts an. Per Vorgabe kann der Browser den Datencodetyp festlegen. Der Codetyp des Programms wird durch das codetype-Attribut angegeben.
usemap | Das Attribut usemap gibt die clientseitige Image Map an.
vspace | Das Attribut vspace legt einen zusätzlichen Leerraum sowohl über als auch unter dem Objekt an und wird in Pixeln angegeben.
width | Das Attribut width gibt die horizontale Ausdehnung des Objekts in Pixeln an.

#### Beispiel

Das Beispiel spielt den MSCAL-Kalender ein. Für Browser, die den Kalender nicht darstellen können, wird der Text zwischen dem öffnenden und schließenden <object>-Tag ausgegeben.

    <object classid="clsid:8E27C92B-1264-101C-8A2F-040224009C02"
        ID="calFormDate" width="372" height="200>
        Ihr Browser kann den Microsoft MSCAL-Kalender
        leider nicht darstellen. </object>

#### Darstellung

↑

HTML-4.01-Kernattribute Die interessantesten Attribute der Neuzeit

Index Tabellarischer Überblick über alle Tags

!DOCTYPE Document Type Definition (DTD)

a anchor (Anker); ein Link

abbr Abkürzung

acronym Gleichwertige Bezeichnung

address Hervorhebung von Adressen

applet Java-Applet

area Clientseitige Image Map

b Fetter Schriftstil

base Basis-URI des Dokuments

basefont Basis-Schriftgröße

bdo Laufrichtung der Schrift

big Großer Schriftstil

blockquote Langes Zitat

body Body des Dokuments

br Erzwungener Zeilenumbruch

button button; Schaltfläche

caption Tabellenüberschrift

center Zentrierte Darstellung von Inhalten

cite Zitat

code Darstellung von Computercode

col Tabellenspalten

colgroup Tabellenspaltengruppe

dd Beschreibungsteil einer Definition

del Gelöschter Text

dfn Definition in einer Definitionsliste

dir Auflistung eines Verzeichnisses

div Generischer Behälter für Inhalte

dl Definitionsliste

dt Definitionselement

em Betonung

fieldset Formulargruppe

font Lokale Änderung der Schrift

form Interaktives Formular

frame Fenster innerhalb des Browserfensters

frameset Unterteilung des Browserfensters

h1, h2, h3, h4, h5, h6 Überschriften

head Header des Dokuments

hr Horizontale Linie

html Wurzelelement des Dokuments

i Kursiver Schriftstil

iframe Inlinefenster

img Eingebettetes Bild

input Steuerfeld eines Formulars

ins Eingefügter Text

isindex Ausgabefeld in einer Zeile

kbd Text, der vom Benutzer einzugeben ist

label Überschrift zu einem Formularfeld

legend Beschreibung einer Formularfeldgruppe

li Listenelement

link Medienunabhängiger Link

map Clientseitige Image Map

menu Menüliste

meta Generische Metainformation

noframes Alternativer Inhalt für Browser ohne Unterstützung von Frames

noscript Alternativer Inhalt für Browser ohne Skriptunterstützung

object Generisches eingebettetes Element

ol Nummerierte Aufzählung

optgroup Optionsgruppe

option Wählbares Element

P paragraph; Absatz

param Parameterwert

pre Vorformatierter Text

q Kurzes Inlinezitat

s Durchgestrichener Schriftstil

sample Programmcode-Beispiel

script Skriptanweisungen

select Optionsselektor

small Kleiner Schriftstil

span Generischer Behälter für Inhalte

strike Durchgestrichener Stil

strong Starke Betonung

style Stilinformationen

sub Tiefgesetzt

sup Hochgesetzt

tableTabelle

tbody Tabellenkörper

td Tabellenzelle

textarea Textfeld mit mehreren Zeilen

tfoot Tabellenfuß

th Tabellenkopfzelle

thead Tabellenkopf

titleTitel des Dokuments

tr Tabellenzeile

tt Nichtproportionaler Schriftstil

u Unterstrichener Schriftstil

ul Ungeordnete Liste

var Instanz einer Variablen

Cascading Styleheets – Stil mit <Stil> • Das Begleitmaterial zum Buch
© media engineering Ulrike Häßler 2002 • Frechen