Was ist ein Frame? Frames teilen Browser-Fenster in rechteckige Bereiche. Mehrere Web-Seiten können gleichzeitig angezeigt werden unabhängig voneinander.

Slides:



Advertisements
Ähnliche Präsentationen
Einführung in HTML (Hypertext Markup Language)
Advertisements

HyperText Markup Language
Body Der Body-TAG umrahmt nicht nur den sichtbaren Teil, sondern kann ihn auch verändern. Attribut Wert Beschriebung background Bild gibt.
verweis-sensitive Grafiken
IrfanView starten Doppelklick Es erscheint dieses Fenster.
HTML Silla Plump, 2009.
Dreamweaver Tatjana Funk. Gebrauchtwagenkauf DW ist ein visueller Editor DW ist ein WYSIWYG Editor (What you see is what you get.
HTML - Einführung Richard Göbel.
FH-Hof Extensible Markup Language Richard Göbel. FH-Hof Extensible Markup Language XML XML ist universeller Ansatz für die Strukturierung von Zeichenketten.
GridBagLayout Richard Göbel.
Internetstruktur Das Internet besteht aus vielen Computern, die weltweit untereinander vernetzt sind.
HTML - Eine erste Annäherung
Windows Explorer.
Benutzen von Internetseiten
Modularization of XHTML™
Eine Homepage für die Fachberatung Thomas Scholz.
DVG3 - 15HTML1 HTML Vortrag: Jens Hoffmann
Imagemaps & Animierte GIF-Grafiken
FH-Hof HTML - Einführung Richard Göbel. FH-Hof Komponenten des World Wide Webs WWW Browser HyperText Transfer Protocol (HTTP) via Internet WWW Server.
Neuer Aufbau, neue Elemente Schubladen In unseren neuen Schubladenelementen hat viel Information auf wenig Raum Platz. Sie öffnen eine Schublade durch.
6 Mit dem Internet Explorer im WWW arbeiten
Hyperlinks und Anker Links notieren
Eine Liste, in der die Atome der Größe nach eingeordnet sind.
Formulare definieren Formular einleiten mit <form>
Excel 97 Einführung - Start -.
Manfred Lindert, Marketing-Kommunikation,
Ändern von Merkmalen Geometrie Topologie Attribute.
Wird ganz am Anfang der HTML-Datei geschrieben Doctype html public bedeutet, dass man sich auf die Öffentlichkeit der html-dtd bezieht Html ist die meist.
Wo finde ich Meta-Tags…? Was sind Metatags…? Welche Meta-Tags sind am beliebtesten…? Sprachen von Meta-Tags…? Was ist eine Profildatei…? VTAB-09 Fenster.
Tutorium zur LV Online Research Ein Computerprogramm tut, was Du schreibst, nicht was Du willst.
PPS-Veranstaltung (Design einer eigenen WWW-Homepage) Navigationsmechanismen.
Aufbau einer Tabelle <table>: leitet Tabelle ein
Einbinden von Grafiken
HTML-Tags Spitze Klammern = Tags
Web-Publishing: HTML im Rahmen des PS aus Elektronischer Datenverarbeitung (Rechnerpraktikum)
Wohlgeformtheit und Gültigkeit Grundlagen der Datenmodellierung Anke Jackschina.
Aufbau der Stylesheet-Angabe Eigenschaft Eigenschaft das was man formatieren möchte Wert Wert Farbangaben, Einheiten oder Schlüsselworte Deklaration Kombination.
Ganzheitliches Projekt-, Ressourcen- und Qualitätsmanagement 1 Reports und AddOns Auf den folgenden Seiten wird Ihnen die Funktionsweise der Reports und.
Hilfe Dokumente.
EINFÜHRUNG in HOT POTATOES
Fensterelement am Beispiel von Word
WH: Menüs erstellen mit TypoScript
ICT – Modul Textverarbeitung
Die Sprache des WWW: HTML (HyperText Markup Language)
Grete Kugler Webdesign - Teil 2 Tabellen und Listen Bilder.
Der Windows-Desktop Beispiel für den Windows-Desktop.
____________________________________________________________________________________________________________________________________________ Arbeit, Bildung.
GDS1 – Computertechnik HTML-Grundlagen <html> <head>
Vortrag: Frames & Javascript.
ÜBERSCHRIFTEN <H1> Überschrift 1 </H1>
Hypertext Markup Language
HTML Hypertext Markup Language
(X)HTML und Tags. HTML - XHTML HTML wird seit 1999 nicht mehr weiterentwickelt. XHTML basiert auf XML und befolgt XML Syntaxregeln. Im weiteren Kursverlauf.
J. Nürnberger1 HTML Hypertext Markup Language Grundlagen.
Abschlussprojekt.  Wahl eines beliebigen Themas (z.b. Hobby)  eigenständige Ausarbeitung des gewählten Themas in Form einer Website Abschlussprojekt.
Das Internet Ein Netzwerk, das viele Rechner miteinander verbindet
Hyperlinks Hyperlinks = Querverweise im Internet:
World Wide Web Internetdienst Besteht aus HTML-Seiten Hypertext Transfer Protocol Plattform- und Systemübergreifend Für CERN-Konferenz entwickelt (Übertragung.
Hyperlink im Word Kurze Erklärung Beispiele Dateiverlinkung
InDesign CS6 2 Textrahmen.
WeiterZurück Projekt – Website der Schule by Björn Berg, Andreas Tögel und Dennis Walden.
CONTAO Wesentliches in Kürze zum Einfügen, Bearbeiten und Löschen von Inhalten.
9. Frames1 Was ist ein Frame? l Frames teilen Browser-Fenster in rechteckige Bereiche. l Mehrere Web-Seiten können l gleichzeitig angezeigt werden l unabhängig.
Förderverein Bürgernetz München Land e.V. Seite 1 von 16 Textverarbeitung-2016_06 © 2016–Günther Scheckeler Tel.: Inhalt 1 Bestandteile eines.
Was ist ein HTML-Dokument? - Ein WWW-Dokument, das mit anderen Dokumenten verknüpft ist. - Es kann beinhalten: Text, Bilder, Geräusche, Videos, Animationen,
<Name der Arbeitsgruppe>
Das Programmfenster Menüleiste: Sie enthält Sammlungen mit Befehlen zur Bearbeitung von Texten.
Anpassen Ihrer Microsoft SharePoint Onlinewebsite
HTML – Grundbegriffe Dipl.Ing. Herta PICHLER.
 Präsentation transkript:

Was ist ein Frame? Frames teilen Browser-Fenster in rechteckige Bereiche. Mehrere Web-Seiten können gleichzeitig angezeigt werden unabhängig voneinander gesteuert werden Web-Seite wird langsamer geladen 9. Frames

Frame-Layout entwerfen Vorab grobes Layout der Web- Seite entwerfen: Beispiel: Oberhalb der Titel der Web-Seite Linke Seite = Navigationsleiste Rechter Bereich = zum Anzeigen der Web-Seiten statisch: Inhalt bleibt gleich 9. Frames

Frames definieren Frame wird in separater Datei definiert mit Informationen zu: Größe und Ausrichtung jedes Frames Name der Web-Seite, die angezeigt werden soll Befehl <frameset>Definition des Frames</frameset> 1 2 3 1 2 3 9. Frames

Grundgerüst zur Frame-Definition <html> <head> <title>Ein Frameset-Dokument</title> </head> <frameset> Definition des Frames </frameset> </html> Frameset enthält kein <body> Vor dem Frameset keine anderen HTML-Elemente wie <h1>, <p>, <table> Befehle des Dokumentkopfs (<title>) dürfen vor <frameset> eingefügt werden 9. Frames

Browser-Fenster aufteilen Ab Grundgerüst: Browser-Fenster einteilen in Spalten und/oder Zeilen Attribute cols="Aufteilung" und rows="Aufteilung": Anzugeben innerhalb des Befehls <frameset> Zur Aufteilung des Browser-Fensters in Gruppen Werte in Prozent, Pixel oder *: müssen durch Kommata voneinander getrennt werden Anzahl der angegebenen Werte bestimmt Anzahl der Spalten/Zeilen 9. Frames

Beispiele zur Frames-Aufteilung HTML-Code: <frameset rows="100,*"> Definition des Frames</frameset> HTML-Code: <frameset cols="20%,*"> Definition des Frames</frameset> HTML-Code: <frameset rows="100,*,80"> Definition des Frames</frameset> HTML-Code: <frameset cols="160,*"> Definition des Frames<frameset rows="10%,90%"> Definition des Frames </frameset> </frameset> 9. Frames

Befehl <frame> Teilt Fenster in Bereiche auf Attribut src="Dateiname": Dateiname = HTML-Datei Attribut name="xyz": Jedes Frame braucht einen Namen. Attribut darf aus Buchstaben, Ziffern und Unterstrichen bestehen (Ausnahme: _self, _parent, _blank, _top). Groß- und Kleinschreibung wird unterschieden. 9. Frames

Beispiel zur Erstellung eines Framesets Vorab drei Dateien anlegen: flinks.html, foben.html, fhaupt.html <html> <head> <title>Anwenden von Frames</title> </head> <frameset cols="15%,*"> <frame name="FLinks" src="flinks.html" <frameset rows="90,*"> <frame name="FOben" src="foben.html"> <frame name="FHaupt" src="fhaupt.html"> </frameset> </frameset </html> 9. Frames

Fertiges Frameset im Browser

Angaben in Pixel * = Fülle die Fläche mit dem noch verfügbaren Platz. Es ist vorteilhaft, * in Pixelangaben zu nutzen, ansonsten bleibt das Frame bei Größenänderung gleich groß. Teilen einer Fläche: Das obere Frame ist doppelt so groß wie unterer: <frameset rows="2*,*">. Überprüfen Sie, ob alle Informationen zu sehen sind. 9. Frames

Angaben in Prozent Prozentwerte zwischen 1 und 100 Alle Frames innerhalb eines Framesets = 100% Beispiel: <frameset rows="25%,45%,30%"> Falls Werte größer 100: Bereiche werden automatisch herunterskaliert. Gesamtsumme unter 100: Bereiche werden automatisch heraufskaliert. Falls relative Größe (*) vorhanden ist, wird Überschuss dem * zugeteilt. 9. Frames

Browser ohne Frames Einige Browser kennen Frames-Befehle nicht. Informationen für nicht framefähige Browser sind über den Befehl <noframes> zu erhalten. Befehl <noframes>: Enthält den Dokumentenkörper <body> Muss vor dem letzten Frameset eingegeben werden Wird von framefähigen Browsern ignoriert 9. Frames

Einflussnahme auf die Bildlaufleisten Festlegen, ob Bildlaufleisten sichtbar sind: Attribut scrolling=yes (immer sichtbar) Attribut scrolling=no (nie sichtbar) Attribut scrolling=auto (Browser-abhängig) Attribut scrolling=no nur bei sehr kleinen Frame- Inhalten (z.B. Logo oder Überschrift) Beispiel: <frameset rows="60,*"> <frame name="FTitel" src="ftitel.html" scrolling=no> <frame name="FHaupt" src="fhaupt.html" scrolling=auto> </frameset> 9. Frames

Beispiel für Festlegung der Bildlaufleiste Bildlaufleiste immer sichtbar Nur Überschrift: Bildlaufleiste nie sichtbar Viel Information im Haupt-Frame: Bildlaufleiste automatisch 9. Frames

Frame-Größe festsetzen Das Attribut noresize unterbindet Größenänderung durch den Anwender. Das Attribut wird in die Frame-Definition <frame> eingefügt. Keine Wertangabe Beispiel: <frame name="Ftitel" src="ftitel.html" noresize> Auch benachbarte Frames können nicht mehr verändert werden. 9. Frames

Umrandung anlegen Attribut frameborder="Wert": dreidimensionale Umrandung um Frame frameborder=0 (Umrandung ausgeschaltet) frameborder=1 (Umrandung eingeschaltet - Standard) Attribut einfügen innerhalb des Framesets Beispiel: <!- - Umrandung einschalten - -> <frameset cols="15%,*" frameborder="1"> <!- - Umrandung abschalten - -> <frameset cols="15%,*" frameborder="0"> 9. Frames

Frame-Abstand bestimmen Mit Attribut framespacing="Pixel" werden Frames nicht direkt aneinander dargestellt. Das Attribut wird innerhalb des Framesets eingefügt. Beispiel: <!- - Abstand von 5 Pixel - -> <frameset rows="100,*" framespacing="5"> <!- - kein Abstand zwischen den einzelnen Frames - -> <frameset rows ="100,*" framespacing ="0"> 9. Frames

Umrandungsbreite festlegen Mit Attribut border="Pixel" wird Breite der Umrandung festgelegt. Das Attribut wird innerhalb des Framesets eingefügt. Wert ab einem Pixel: zweidimensionale Darstellung Der Wert 0 schaltet Umrandung ab. Beispiel: <!- - Umrandungsbreite = 10 Pixel - -> <frameset cols="15%,*" border="10"> <!- - Umrandung abschalten - -> <frameset rows ="15%,*" border ="0"> 9. Frames

Umrandungsfarbe bestimmen Mit Attribut bordercolor="Farbe" wird Farbe der Umrandung festgelegt. Das Attribut wird innerhalb des Framesets eingefügt. Vordefinierte oder hexadezimale Farbangabe Frame-Umrandung muss eingeschaltet sein. Beispiel: <!- - grüne Umrandung - -> <frameset cols="15%,*" border="10" bordercolor="green"> <!- - braune Umrandung - -> <frameset rows ="15%,*" border ="3" bordercolor="#996633"> 9. Frames

Abstand des Inhalts im Frame Attribute marginheight="Pixel" (Randhöhe) marginwidth="Pixel" (Randbreite) Attribut einfügen innerhalb des Tags <frame> Beispiele: Frame mit Zwischenraum Frame ohne Rand 9. Frames

Tipps zum Frame eines Logos Höhe des Frames auf Höhe des Logos Bildlaufleiste abschalten Frame-Größe festsetzen Ränder des Frames auf 0 Pixel 9. Frames

Namen eines Frames angeben <frameset cols="10%,*"> <frame name="links"src="flinks.html"> <frameset rows="90,*"> <frame name="oben" src="foben.html"> <frame name="haupt" src="fhaupt.html"> </frameset> </frameset> 9. Frames

Hyperlinks setzen Attribut target="Name" Gibt Verweisziel an, in dem der Hyperlink geöffnet werden soll Attribut angeben innerhalb <a href=...>...</a> Beispiel: <a href="abc.html" target="xyz"<Das Alphabet</a> Befehl <base target="Name"> Anzugeben innerhalb des Kopfabschnitts <head></head> Alle Links innerhalb der Web-Seite werden in Frames mit entsprechenden Namen angezeigt Beispiel: <head><base target="xyz">...</head> ... <a href="abc.html">Das Alphabet</a> ... 9. Frames

Frames beenden Dokument wird in neuem leeren Fenster geöffnet: target="_blank Dokument wird in dem Frame geöffnet, in dem der Verweis steht: target="_self Verweis wird in das übergeordnete Fenster geladen: target="_parent Gesamtes Frameset wird geschlossen, Dokument wird in gesamten Browser-Fenster angezeigt: target="_top 9. Frames

Erstes Beispiel aus dem Internet 9. Frames

Zweites Beispiel aus dem Internet 9. Frames

Drittes Beispiel aus dem Internet 9. Frames