<ILAYER> | NN |4| IE nicht zutreffend HTML nicht zutreffend | |||||||||||||||||||||||||||||||
<ILAYER>...</ILAYER> | HTML-End-Tag: Erforderlich | |||||||||||||||||||||||||||||||
Das Element ilayer ist die Inline-Version des Navigator 4-spezifischen layer-Elements. In mancher Hinsicht funktioniert das Element ilayer wie das Element iframe in Internet Explorer, das Element ilayer wird jedoch als positionierbares Element im Objektmodel von Navigator 4 angesehen (z. B. wie ein Blockebenenelement, dessen CSS-Attribut position: auf relative gesetzt ist). Aus diesem Grund entsprechen viele der Attribute dem Element layer und sind entsprechend der im Navigator 4 verwendeten Methode zum Positionieren, Ändern der Größe und Stapeln positionierbarer Elemente benannt. Der Inhalt für ein ilayer-Element kann von einer separaten Datei eingelesen (mit dem Attribut src) oder in das aktuelle Dokument übertragen werden, indem HTML-Code zwischen die Start- und End-Tags gesetzt wird. Beide Inhaltstypen können in demselben ilayer-Element enthalten sein. Der Inhalt aus dem src-Dokument wird zuerst wiedergegeben (als eigenes Blockebenenelement), während zusätzlicher Inhalt in einer neuen Zeile unter dem Rechteck des externen Inhalts beginnt. |
||||||||||||||||||||||||||||||||
Beispiel | ||||||||||||||||||||||||||||||||
<ILAYER id="thingy1" src="quotes.html" width="150" height="90"></ILAYER> |
||||||||||||||||||||||||||||||||
Objektmodellreferenz | ||||||||||||||||||||||||||||||||
[window.]document.layerName
|
||||||||||||||||||||||||||||||||
Elementspezifische Attribute | ||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||
Elementspezifische EreignisbehandlungsroutinenAttribute | ||||||||||||||||||||||||||||||||
|
above | NN |4| IE nicht zutreffend HTML nicht zutreffend |
above="layerID" | Optional |
Benennt das positionierbare Element, das über (vor) dem aktuellen ilayer-Element in der Stapelreihenfolge positioniert werden soll. Hierbei handelt es sich um eine andere Methode, das Attribut z-index zu setzen, wobei nicht auf ein willkürliches Nummerierungssystem zurückgegriffen wird. Bei Verwendung des Attributs above dürfen Sie nicht das Attribut below oder z-index für dasselbe ilayer-Element setzen. |
|
Beispiel | |
<ILAYER id="thingy4" src="quotes.html" above="thingy3"></ILAYER> |
|
Wert | |
Bezeichner (Groß-/Kleinschreibung beachten). |
|
Standardwert | |
Keiner. |
|
Objektmodellreferenz | |
[window.]document.layerName.above
|
background | NN |4| IE nicht zutreffend HTML nicht zutreffend |
background="URL" | Optional |
Gibt eine Bilddatei an, die als Hintergrund für den Text oder anderen Inhalt des ilayer-Elements verwendet werden soll. Anders als bei normalen Bildern, die in den Browserinhalt geladen werden, werden Hintergrundbilder in der ursprünglichen Größe (ohne Skalierung) geladen und nebeneinander angeordnet, um den verfügbaren Ebenenplatz zu füllen. Kleinere Bilder können schneller heruntergeladen werden, müssen jedoch häufiger im Hintergrund wiederholt werden. Animierte GIFs sind auch zulässig, können jedoch sehr störend auf den Leser wirken. Wenn Sie ein Hintergrundbild auswählen, sollten Sie sicherstellen, dass es im Vergleich zum Hauptinhalt nicht zu auffällig ist, damit der Inhalt deutlich zu erkennen ist. Hintergrundbilder, falls überhaupt verwendet, sollten in keinster Weise aufdringlich sein. |
|
Beispiel | |
<ILAYER id="thingy4" src="quotes.html" background="blueCrinkle.jpg"></ILAYER> |
|
Wert | |
Beliebige URL einer Bilddatei, einschließlich vollständige und relative URLs. |
|
Standardwert | |
Keiner. |
|
Objektmodellreferenz | |
[window.]document.layerName.background
|
below | NN |4| IE nicht zutreffend HTML nicht zutreffend |
below="layerID" | Optional |
Benennt das positionierbare Element, das unter (hinter) dem aktuellen ilayer-Element in der Stapelreihenfolge positioniert werden soll. Hierbei handelt es sich um eine andere Methode, das Attribut z-index zu setzen, wobei nicht auf ein willkürliches Nummerierungssystem zurückgegriffen wird. Bei Verwendung des Attributs below dürfen Sie nicht das Attribut above oder z-index für dasselbe ilayer-Element setzen. |
|
Beispiel | |
<ILAYER id="thingy4" src="quotes.html" below="thingy5"></ILAYER> |
|
Wert | |
Bezeichner (Groß-/Kleinschreibung beachten). |
|
Standardwert | |
Keiner. |
|
Objektmodellreferenz | |
[window.]document.layerName.below
|
bgcolor | NN |4| IE nicht zutreffend HTML nicht zutreffend |
bgcolor="colorTripletOrName" | Optional |
Definiert eine Füllfarbe für das gesamte Ebenenrechteck. Diese Farbe erscheint hinter dem Text und anderem Inhalt. Wenn Sie bgcolor und background kombinieren, scheint bei allen transparenten Bereichen des Hintergrundbilds die Hintergrundfarbe durch. |
|
Beispiel | |
<ILAYER src="quotes.html" bgcolor="tan"></ILAYER> |
|
Wert | |
Ein hexadezimales Triplett oder ein unverschlüsselter Farbname. Eine Einstellung ohne Wert wird als "#000000" (Schwarz) interpretiert. Einzelheiten zu den gültigen unverschlüsselten Farbnamen finden Sie in Anhang A. |
|
Standardwert | |
Variiert je nach Betriebssystem. |
|
Objektmodellreferenz | |
[window.]document.layerName.bgColor
|
clip | NN |4| IE nicht zutreffend HTML nicht zutreffend |
clip="[leftPixel, topPixel,] rightPixel, bottomPixel" | Optional |
Ein Ausschneidebereich ist eine rechteckige Ansicht des vollständigen ilayer-Inhalts. Nur Inhalt, der innerhalb des rechteckigen Ausschneidebereichs liegt, ist auf der Seite sichtbar. Der Standardwert des Attributs clip ist durch den Platz bestimmt, der zur Anzeige des Inhalts erforderlich ist, wenn dieser normal im Element fließt. Wenn Sie das Attribut clip setzen, können Sie umfangreichen Inhalt steuern, der hinter ein festes Rechteck fließen könnte, das für das Seitenlayout wichtig ist. |
|
Beispiel | |
<ILAYER src="quotes.html" clip="50,50"></ILAYER> |
|
Wert | |
Die Werte des Attributs clip sind Pixelmaße von der oberen und linken Kante des Elements, so wie dieses im Dokument fließt. Die Reihenfolge der Werte verläuft im Uhrzeigersinn ausgehend von der linken Kante um die Seiten des Rechtecks herum: links, oben, rechts, unten. Wenn Sie nur zwei Werte angegeben, geht Navigator davon aus, dass die Werte für die linke und obere Kante auf Null gesetzt sind, was bedeutet, dass nur die rechte und untere Kante angepasst werden. Die Einstellung "50,50" bedeutet daher, dass der Ausschneidebereich 50 x 50 Pixel groß ist und an der oberen linken Ecke des Ebenenrechtecks beginnt. Wenn Sie eine Ansicht mit derselben Größe, jedoch 10 Pixel weiter rechts wünschen, muss das Attribut clip auf "10,0,60,50" gesetzt werden. |
|
Standardwert | |
Normal fließender Anzeigebereich des ilayer-Inhalts. |
|
Objektmodellreferenz | |
[window.]document.layerName.clip.left [window.]document.layerName.clip.top [window.]document.layerName.clip.right [window.]document.layerName.clip.bottom |
height, width | NN |4 | IE nicht zutreffend HTML nicht zutreffend |
height="length" width="length" | Optional |
Definiert die Minimalgröße der Ebene, so wie diese im Dokument fließt. Wenn Sie der Ebene Inhalt hinzufügen, schränken die Attributeinstellungen jedoch nicht die Menge des Inhalts ein, der entlang jeder Achse sichtbar ist. Wenn Sie beispielsweise ein Bild in einem ilayer-Element anzeigen, das 120 Pixel breit und 90 Pixel hoch ist, wird die tatsächliche sichtbare Größe eines ilayer-Elements, bei dem die Attribute height und width auf eine kleinere Größe gesetzt sind, so erweitert, dass das vollständige Bild angezeigt wird. Dasselbe passiert bei Text oder anderem Inhalt. Der sichtbare Bereich wird so erweitert, dass der gesamte Inhalt angezeigt wird. Um den sichtbaren Teil des Inhalts einzuschränken, müssen Sie das Attribut clip setzen. Sie sollten die Attribute height und width dann auf bestimmte Größen setzen, wenn Sie ein farbiges oder gemustertes Rechteck erstellen (mit dem Attribut bgcolor oder background), das als Ebene unter anderen positioniertem Inhalt dienen soll. Die Attribute height und width setzen den Ausschneidebereich auf die entsprechende Werte, ohne dass der Inhalt gegen die Kanten des ilayer-Elements geschoben wird. |
|
Beispiel | |
<ILAYER bgcolor="yellow" height="100" width="100"></ILAYER> |
|
Wert | |
Positive Integerwerte (wahlweise in Anführungszeichen) oder Prozentsätze (in Anführungszeichen). Sie können beide Werte auf Null setzen, damit nicht nur das Element ausgeblendet (dies ist auch mit dem Attribut visibility möglich), sondern auch verhindert wird, dass das Element einen Seitenbereich verdeckt. |
|
Standardwert | |
Normal fließender Anzeigebereich des ilayer-Inhalts. |
|
Objektmodellreferenz | |
[window.]document.layerName.height [window.]document.layerName.width |
id | NN |4| IE nicht zutreffend HTML nicht zutreffend |
id="elementIdentifier" | Optional |
Ein eindeutiger Bezeichner, mit dem das Element vom Rest des Dokuments unterschieden wird. Dies ist der Bezeichner, der als Wert für die Attribute above und below verwendet wird. Der Wert des Attributs id wird auch in Skripts als Name des ilayer-Elements für Objektreferenzen verwendet. |
|
Beispiel | |
<ILAYER id="oldYeller" bgcolor="yellow" height="100" width="100"></ILAYER> |
|
Wert | |
Bezeichner (Groß-/Kleinschreibung beachten). |
|
Standardwert | |
Keiner. |
|
Objektmodellreferenz | |
[window.]document.layerName.name
|
lang | NN 3 IE 4 HTML 4 |
lang="languageCode" | Optional |
Die fü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ützt oder in der geschriebenen Sprache erforderlich), Anführungszeichen und Worttrennungen korrekt darzustellen. Andere Anwendungen und Suchmaschinen können anhand dieser Informationen Wörterbücher für die Rechtschreibprüfung auswählen und Indizes erstellen. |
|
Beispiel | |
<SPAN lang="de">Deutsche Bundesbahn</SPAN> |
|
Wert | |
Sprachcode, bei dem nicht zwischen Groß- und Kleinschreibung unterschieden wird. |
|
Standardwert | |
Vorgabe des Browsers. |
|
Objektmodellreferenz | |
[window.]document.getElementById(elementID).lang
|
left, top | NN |4| IE nicht zutreffend HTML nicht zutreffend |
left="pixelCount" top="pixelCount" | Optional |
Definiert den positionierten Offset der linken und oberen Kante der Ebene relativ zu dem Punkt im Dokument, an dem das ilayer-Element normalerweise angezeigt würde. Die genaue Position relativ zur Seite variiert, da ein ilayer-Element eine Inline-Ebene ist. Dies bedeutet, dass es an einem beliebigen Punkt innerhalb des normal fließenden HTML-Inhalts beginnen kann. Wenn Sie eines dieser Attribute setzen, bleibt im Navigator 4 der Platz im Dokument frei, an dem das ilayer-Element angezeigt wird, anstatt den umgebenden Inhalt so anzupassen, dass der vom Element freigegebene Raum gefüllt wird, nachdem dieses verschoben wurde. Sie werden diese Attribute für ein ilayer-Element wahrscheinlich nur dann setzen müssen, wenn Sie versuchen, ein Layout zu erreichen, das auf sehr speziellen Inhalt zugeschnitten ist (z. B. ein ilayer-Element zusammen mit Inflow-Bildern). |
|
Beispiel | |
<ILAYER bgcolor="yellow" left="10" top="50"></ILAYER> |
|
Wert | |
Positive Integerwerte (optional in Anführungszeichen). |
|
Standardwert | |
0 |
|
Objektmodellreferenz | |
[window.]document.layerName.left [window.]document.layerName.top |
name | NN |4| IE nicht zutreffend HTML nicht zutreffend |
name="elementIdentifier" | Optional |
Ein eindeutiger Bezeichner, mit dem das Element vom Rest des Dokuments unterschieden wird. Dies ist der Bezeichner, der als Wert für die Attribute above und below verwendet wird. In Objektreferenzen können die Attribute name und id austauschbar verwendet werden. |
|
Beispiel | |
<ILAYER name="oldYeller" bgcolor="yellow" height="100" width="100"></ILAYER> |
|
Wert | |
Bezeichner (Groß-/Kleinschreibung beachten). |
|
Standardwert | |
Keiner. |
|
Objektmodellreferenz | |
[window.]document.layerName.name
|
src | NN |4| IE nicht zutreffend HTML nicht zutreffend |
src="URL" | Optional |
Um den Inhalt einer externen HTML-Datei in ein ilayer-Element zu laden, müssen Sie dem Attribut src die URL dieser Datei zuweisen. Sämtlicher HTML-Inhalt zwischen den Start- und End-Tags des ilayer-Elements wird auf der Seite hinter dem von der URL im Attribut src geladenen Inhalt wiedergegeben. Wenn Sie das Attribut src weglassen, wird nur der Inhalt zwischen den Tags wiedergegeben. Mithilfe von Skripts kann nach dem Laden des Dokuments die entsprechende Objekteigenschaft (src) geändert werden. Auf diese Weise kann der Inhalt des ilayer-Elements dynamisch geändert werden, ohne dass das Hauptdokument neu geladen werden muss. |
|
Beispiel | |
<ILAYER src="quotes.html"></ILAYER> |
|
Wert | |
Eine vollständige oder relative URL. |
|
Standardwert | |
Keiner. |
|
Objektmodellreferenz | |
[window.]document.layerName.src
|
top | |
Siehe left. |
visibility | NN |4| IE nicht zutreffend HTML nicht zutreffend |
visibility="visibilityConstant" | Optional |
Bestimmt, ob das ilayer-Element in Navigator 4 angezeigt wird. Das Standardverhalten für eine Ebene besteht darin, das Attribut visibility der nächstäußeren (übergeordneten) Ebene zu übernehmen. Für ein ilayer-Element, das Teil des Hauptfließtextes ist, bedeutet dies, dass die Ebene standardmäßig sichtbar ist (die Basisebene ist immer sichtbar). Um eine Ebene beim Laden der Seite auszublenden, müssen Sie das Attribut visibility auf "hidden" setzen. Das Attribut sollten Sie nur dann auf "show" setzen, wenn das ilayer-Element innerhalb eines anderen layer-Elements verschachtelt ist, dessen visibility -Wert auf "hidden" gesetzt (oder vererbt) ist. Unabhängig von der Einstellung des Attributs visibility belegt das Element ilayer immer den normalen Inflow-Bereich im Dokument. So kann Navigator 4 die Sichtbarkeit mithilfe von Skripts ändern kann, ohne dass das Dokument neu geladen werden muss. (Navigator 4 richtet den geänderten Inhalt nicht automatisch neu aus.) |
|
Beispiel | |
<ILAYER src="quotes.html" visibility="hidden"></ILAYER> |
|
Wert | |
Eine der zulässigen Konstanten: hidden | inherit | visible. |
|
Standardwert | |
inherit |
|
Objektmodellreferenz | |
[window.]document.layerName.visibility
|
width | |
Siehe height. |
z-index | NN |4| IE nicht zutreffend HTML nicht zutreffend |
z-index="layerNumber" | Optional |
Steuert die Positionierung von Ebenen entlang der Z-Achse (von vorne nach hinten) des Dokuments relativ zum nächstäußeren Ebenencontainer. Wenn die z-index-Werte von zwei oder mehr positionierbaren Elementen im selben Container (z. B. in der Hauptdokumentebene) identisch sind, wird die Stapelreihenfolge durch die Reihenfolge bestimmt, in der die Elemente im HTML-Quellcode geladen werden; dabei erscheinen die zuletzt geladenen Elemente vor den zuerst geladenen. Der Standardwert für z-index beträgt bei allen positionierbaren Elementen Null. Wenn nur ein positionierbares Element vor allen anderen erscheinen soll, die in der Standardreihenfolge angeordnet werden, brauchen Sie also nur diesem einen Element einen positiven Wert zuzuordnen (beispielsweise 1). Die Stapelreihenfolge positionierbarer Elemente lässt sich per Skript jederzeit ändern. Weitere Informationen finden Sie unter den Attributen above und below. |
|
Beispiel | |
<ILAYER src="quotes.html" z-index="1"></ILAYER> |
|
Wert | |
Beliebiger Integerwert. |
|
Standardwert | |
0 |
|
Objektmodellreferenz | |
[window.]document.layerName.zIndex |