HTML/Elemente/iframe
Aus SELFHTML-Wiki
Das iframe-Element ermöglicht die Einbettung eines externen Dokuments (PDF, andere Webseite) in das aktuelle Dokument.
- Syntax
- Start-Tag: notwendig
- End-Tag: notwendig
- WAI‑ARIA‑Rolle
-
- keine
- Elternelemente
- Darf vorkommen in:
- allen Elementen, die fließenden Inhalt erlauben
- allen Elementen mit phrasing content
- erlaubte Inhalte
Beispiel
<iframe src="https://wiki.selfhtml.org/wiki/Startseite" width="900" height="400" name="SELFHTML" title="Das Selfhtml Wiki">
<p>Ihr Browser kann leider keine eingebetteten Frames anzeigen:
Sie können die eingebettete Seite über den folgenden Verweis aufrufen:
<a href="https://wiki.selfhtml.org/wiki/Startseite">SELFHTML</a>
</p>
</iframe>
Setzen Sie außer dem name
-Attribut auch das title
-Attribut. Screenreader verwenden es, um den Inhalt des iframes bekanntzugeben. Wenn Sie Links haben, die Sie im iframe öffnen, wird das title-Attribut danach vermutlich nicht mehr passen. Eine allgemeingültige Lösung dafür haben wir nicht, außer: tun Sie das nicht.
Beachten Sie: In XHTML muss das iframe-Element leer bleiben.
Name | Inhalt | Standardwert | Bedeutung |
---|---|---|---|
Universalattribute | |||
id | ID | identifiziert ein einziges Element innerhalb eines Dokuments | |
class | CDATA | ordnet ein Element einer oder mehreren Klassen zu. | |
accesskey | ID | Tastaturkürzel | |
contenteditable | CDATA | editierbarer Inhalt | |
contextmenu | definiert Kontextmenü | ||
dir | ltr, rtl | definiert die Schreibrichtung innerhalb des Dokuments | |
draggable | ID | kann mit Drag & Drop gezogen werden | |
dropzone | CDATA | Aktion bei Ablegen | |
hidden | versteckter Inhalt | ||
lang | NAME | legt eine den IANA-Sprachdefinitionen folgende Sprache des Elementinhalts fest [RFC1766] | |
spellcheck | ID | Rechtschreibprüfung Sollte auch für input type="password" deaktiviert werden.
| |
style | CDATA | notiert direkt in einem Element- style sheet data | |
tabindex | NAME | zeigt an, ob dieses Element fokusiert werden kann, ob es mithilfe der Tastaturnavigation angesteuert werden kann und in welcher Reihenfolge navigiert wird. | |
title | CDATA | betitelt oder beschreibt ein Element. | |
height | CDATA | Höhe in CSS-Pixel | |
loading | auto, eager, lazy | auto | gibt an, ob Bilder bevorzugt oder erst später geladen werden sollen, wenn Seite gescrollt wird. (lazy-loading) |
name | CDATA | Identifizierungsname des Elementes, mit dem andere Elemente in Verbindung gebracht werden können. | |
sandbox | allow-same-origin, allow-top-navigation, allow-forms, allow-scripts, allow-modals, allow-popups, allow-pointer-lock | zusätzliche Beschränkungen für den Rahmen. | |
seamless | Boolesches Attribut | gibt an, dass der Rahmen in einer Weise gerendert werden kann, die es als Teil des enthaltenden Dokuments (nahtloser Übergang in das übergeordnete Dokument) erscheinen lässt. | |
src | CDATA | legt die URI-Adresse des eingebundenen Dokumentes fest | |
srcdoc | Dasselbe wie Attribut src. unterstützt ein Browser dieses Attribut, und wurde es gesetzt, überschreibt dieses Attribut das Attribut src. | ||
width | CDATA | Breite in CSS-Pixel (HMTL5) |
Attribut: Pflichtattribut
Attribut: optionales Attribut
Siehe auch
Weblinks
- Spezifikation (WHATWG): The iframe-Element
- MDN: iframe
Grundstruktur
- Multimedia und Grafiken
- Formulare
- Seitenstrukturierung
- Textstrukturierung
- Textauszeichnung
- Tabellen
- Skripte
- Interaktive Elemente