Cascading Stylesheets Stil mit <Stil>

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

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

Das <iframe>-Tag fügt einen Inlineframe in das body-Element des HTML-Dokuments ein. Auf diese Weise wird eine weitere HTML-Datei innerhalb des Dokuments dargestellt. Anders als mit den <frameset>-, <frame>- und <noframes>-Tags kann das <iframe>-Tag nur innerhalb des body-Elements benutzt werden. Ein <iframe>-Tag darf nicht innerhalb eines frameset-Elements verwendet werden.

Ein iframe-Element stellt beliebigen Inhalt, einschließlich Formularen, Bildern, Multimedia, anderer Frames, Tabellen usw., dar. Die einzige Methode, einem iframe Inhalte zuzuweisen, ist die Angabe einer URL im src-Attribut. Jeder darstellbare Inhalt kann innerhalb eines iframe-Elements gerendert werden. Das iframe-Dokument übernimmt die Stylesheets des aufrufenden Dokuments nicht und braucht also eigene Stylesheets für die Formatierung des Inhalts.

Zwischen dem öffnenden und schließenden <iframe>-Tag können ein beliebiger Text, Bilder oder Links stehen. Die Inhalte zwischen dem öffnenden und schließenden Tag werden nur von Browsern dargestellt, die den <iframe>-Tag nicht erkennen. So kann Besuchern mit älteren Browsern alternativ ein Link auf das iframe-Dokument zur Verfügung gestellt werden.

Das schließende Tag ist erforderlich.

Kernattribute | class id style title
align | Das Attribut align richtet den Inlineframe gegen den folgenden Text aus. Die Werte sind bottom, middle und top, right und left. Die Werte right und left richten den Text rechts bzw. links am Rand aus und erlauben dem Text, den Inlineframe zu umfließen.
frameborder | Das Attribut frameborder legt einen Rahmen um den Frame oder entfernt ihn. Die möglichen Werte sind 0 oder no und 1 oder yes. Der Wert von yes oder 1 erlaubt die Darstellung eines Rahmens. Ein Wert von no oder 0 unterdrückt die Ausgabe eines Rahmens.
longdesc | Das Attribut longdesc ist die URL-Adresse eines HTML-Dokuments, das eine ausführlichen Beschreibung des Frames enthält. Das Attribut ist dafür gedacht, mehr Informationen zur Verfügung zu stellen, als das title-Element darstellen kann.
marginheight | Das Attribut marginheight setzt einen Abstand nach unten und nach oben zwischen Framerahmen und Inhalt und wird in Pixel angegeben. Wenn unrealistische Werte angegeben werden, ignoriert der Browser das Attribut.
marginwidth | Das Attribut marginwidth setzt einen Abstand nach links und nach rechts zwischen Framerahmen und Inhalt und wird in Pixel angegeben. Wenn unrealistische Werte angegeben werden, ignoriert der Browser das Attribut.
name | Das Attribut name ist eine Zeichenfolge, die den Frame identifiziert. Der Name muss eindeutig sein und darf nur einmal im Dokument vorkommen.
noresize | Das Attribut noresize verhindert Änderungen der Framegröße durch den Benutzer.
scrolling | Das Attribut scrolling legt eine horizontale und vertikale Scrollleiste fest, die im Frame erscheint. Wenn der Inhalt größer ist als der Frame, erlaubt sie dem Besucher, aufwärts und abwärts oder nach rechts und links zu scrollen, um den gesamten Inhalt zu sehen. Die drei möglichen Werte sind: yes, womit festgelegt wird, dass stets eine Scrollleiste erscheint, no, womit nie eine Scrollleiste erscheint, und auto, das die Scrollleiste einspielt, wenn sie erforderlich ist. Wenn kein Wert angegeben wird, ist die Voreinstellung auto.
src | Das Attribut src stellt die URL-Adresse einer HTML-, ASP-, PHP- oder anderen Seite dar. Der Inhalt der referenzierten URL erscheint im Frame.
width | Das Attribut width bestimmt die horizontale Größe des iframes entweder in Pixel oder als Prozentsatz des umspannenden Elements.

#### Beispiel

    <iframe height="200" width=auto src="iframe.html"
            frameborder="yes" scrolling="yes">
    <p><a href="iframe.html" target="_blank">
            Die Palazzi von Florenz ...</a> </p>
    </iframe>

#### 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