Hallo zusammen, stehe beim Bau meiner Website vor einer Hürde, weiß nicht wie ich 'rüberkomme. Ich schaffe es einfach nicht, die einzelnen Seiten so zu verlinken, dass es funktioniert wie es funktionieren soll. Ich habe 3 Frames. 1 Frame oben quer als "row" für alle Seiten, da mit Logo - das ist OK. Darunter 2 als "cols". Links die Spalte als Inhaltsverzeichnis mit Links zu den einzelnen Themen. Rechts die größere Spalte als Hauptfeld. Rufe ich index.html auf, geht die site auf wie sie soll. Oben das Logo, links das Inhaltsverzeichnis, rechts im Hauptfeld die Einleitung. Klicke ich einen Link im Inhaltsverzeichnis an, z.B. "Aktuelles" öffnet sich dieser Punkt "Aktuelles" auch - aber im Fenster des Inhaltsverzeichnisses, nicht im Hauptfenster, wo er sich öffnen soll. Ach so, das obere Frame heisst "logo.html" - das ursprünglich als zweite "row" geschaffene Frame heisst "hauptteil.html". Aus diesem Frame wurden 2 cols, "links.html" und "aktuell.html" Wie bekomme ich es hin, dass ich in "links.html" das "Thema" Impressum anklicke, damit sich die Datei "impressum.html" im Frame "hauptteil.html" öffnet? Wer hat einen Wegweiser? Ich arbeite mit dem Buch "HTML-easy", aber auch das hilft nicht weiter. Auf jeden Fall schon einmal vielen Dank Heiner PS: opensuse 10.1 mit bluefish 1.0.7 -- ************************************* Heiner Gewiehs * Marketing-Fachkfm. Krimhildstr.7 * 63868 Großwallstadt Fon: 06022-654167 * Fax: 06022-656071 info@kaufe-lv.de * www.kaufe-lv.de ************************************* -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Friday 26 January 2007 08:39, Heiner Gewiehs wrote:
Hallo zusammen,
stehe beim Bau meiner Website vor einer Hürde, weiß nicht wie ich 'rüberkomme. Ich schaffe es einfach nicht, die einzelnen Seiten so zu verlinken, dass es funktioniert wie es funktionieren soll.
Ich habe 3 Frames. 1 Frame oben quer als "row" für alle Seiten, da mit Logo - das ist OK. Darunter 2 als "cols". Links die Spalte als Inhaltsverzeichnis mit Links zu den einzelnen Themen. Rechts die größere Spalte als Hauptfeld.
Rufe ich index.html auf, geht die site auf wie sie soll. Oben das Logo, links das Inhaltsverzeichnis, rechts im Hauptfeld die Einleitung.
Klicke ich einen Link im Inhaltsverzeichnis an, z.B. "Aktuelles" öffnet sich dieser Punkt "Aktuelles" auch - aber im Fenster des Inhaltsverzeichnisses, nicht im Hauptfenster, wo er sich öffnen soll. Ach so, das obere Frame heisst "logo.html" - das ursprünglich als zweite "row" geschaffene Frame heisst "hauptteil.html". Aus diesem Frame wurden 2 cols, "links.html" und "aktuell.html"
Wie bekomme ich es hin, dass ich in "links.html" das "Thema" Impressum anklicke, damit sich die Datei "impressum.html" im Frame "hauptteil.html" öffnet?
Wer hat einen Wegweiser? Ich arbeite mit dem Buch "HTML-easy", aber auch das hilft nicht weiter.
Auf jeden Fall schon einmal vielen Dank Heiner
Du musst nur im a tag noch das Ziel (target) angeben: <a href="dieseite.html" target="inhalt"> wobei "inhalt" der Name des Frames ist, so wie du ihn im frameset genannt hast (also nicht der Datei-Name, sondern der Name aus
Hallo noch einmal, Am Freitag, 26. Januar 2007 08:52 schrieb Daniel Bauer:
On Friday 26 January 2007 08:39, Heiner Gewiehs wrote:
Hallo zusammen,
stehe beim Bau meiner Website vor einer Hürde, weiß nicht wie ich 'rüberkomme. Ich schaffe es einfach nicht, die einzelnen Seiten so zu verlinken, dass es funktioniert wie es funktionieren soll.
Wie bekomme ich es hin, dass ich in "links.html" das "Thema" Impressum anklicke, damit sich die Datei "impressum.html" im Frame "hauptteil.html" öffnet?
vielen Dank für Eure Tipps, trotz OT-Verdacht. CSS ist ein Thema, dass ich vertiefen werde. Hintergrund und Farben laufen bereits über oder mit CSS.
Du musst nur im a tag noch das Ziel (target) angeben: <a href="dieseite.html" target="inhalt">
das sieht so bei mir aus: <body> <a href="einleitung.html" target="aktuell.html"><font color="black"><h3>Home</h3></font></a> </body> das einzige, das noch stört - es wird ein neues Fenster geöffnet - das möchte ich eigentlich nicht. Wie kann ich das verhindern? vielen Dank noch einmal, Ihr habt mir sehr geholfen. Heiner -- ************************************* Heiner Gewiehs * Marketing-Fachkfm. Krimhildstr.7 * 63868 Großwallstadt Fon: 06022-654167 * Fax: 06022-656071 info@kaufe-lv.de * www.kaufe-lv.de ************************************* -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Friday 26 January 2007 12:19, Heiner Gewiehs wrote:
Hallo noch einmal,
Am Freitag, 26. Januar 2007 08:52 schrieb Daniel Bauer:
Du musst nur im a tag noch das Ziel (target) angeben: <a href="dieseite.html" target="inhalt">
das sieht so bei mir aus: <body> <a href="einleitung.html" target="aktuell.html"><font color="black"><h3>Home</h3></font></a> </body> das einzige, das noch stört - es wird ein neues Fenster geöffnet -
Das ist logisch :-)
das möchte ich eigentlich nicht. Wie kann ich das verhindern?
Du musst als target den *Namen des Frames* angeben (nicht einen Dateinamen). In der "Mutterdatei" hast du ja das Frameset definiert, z.B. etwa so (unvollständiges Beispiel): <frameset cols="120,4,*" border="0" framespacing="0" frameborder="no"> <frame src="pfad/datei1.html" name="menu"> <frame src="pfad/datei2.html" name="trenner"> <frame src="pfad/datei3.html" name="inhalt"> </frameset> asl target gibst du das an, was beim entsprechenden Frame in "name" steht. Wenn du den einzelnen Frames keinen Namen gegeben hast (weiss nicht, ob das überhaupt geht), dann gib ihnen einfach einen. Gruss Daniel -- Daniel Bauer photographer Basel Switzerland professional photography: http://www.daniel-bauer.com Madagascar special: http://www.sanic.ch -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Daniel, Am Freitag, 26. Januar 2007 13:03 schrieb Daniel Bauer:
On Friday 26 January 2007 12:19, Heiner Gewiehs wrote:
Hallo noch einmal,
Am Freitag, 26. Januar 2007 08:52 schrieb Daniel Bauer:
Du musst nur im a tag noch das Ziel (target) angeben: <a href="dieseite.html" target="inhalt">
das sieht so bei mir aus: <body> <a href="einleitung.html" target="aktuell.html"><font color="black"><h3>Home</h3></font></a> </body> das einzige, das noch stört - es wird ein neues Fenster geöffnet -
Das ist logisch :-)
das möchte ich eigentlich nicht. Wie kann ich das verhindern?
Du musst als target den *Namen des Frames* angeben (nicht einen Dateinamen). In der "Mutterdatei" hast du ja das Frameset definiert, z.B. etwa so (unvollständiges Beispiel):
<frameset cols="120,4,*" border="0" framespacing="0" frameborder="no"> <frame src="pfad/datei1.html" name="menu"> <frame src="pfad/datei2.html" name="trenner"> <frame src="pfad/datei3.html" name="inhalt"> </frameset>
asl target gibst du das an, was beim entsprechenden Frame in "name" steht. Wenn du den einzelnen Frames keinen Namen gegeben hast (weiss nicht, ob das überhaupt geht), dann gib ihnen einfach einen.
Ich glaub' das war's. Nun tut er's! Vielen Dank! Schönes Wochenende bis dann Heiner -- ************************************* Heiner Gewiehs * Marketing-Fachkfm. Krimhildstr.7 * 63868 Großwallstadt Fon: 06022-654167 * Fax: 06022-656071 info@kaufe-lv.de * www.kaufe-lv.de ************************************* -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo,
stehe beim Bau meiner Website vor einer Hürde, weiß nicht wie ich 'rüberkomme. Ich schaffe es einfach nicht, die einzelnen Seiten so zu verlinken, dass es funktioniert wie es funktionieren soll.
Ich habe 3 Frames.
don't doit. nimm CSS. Z.B. kann man Frames nicht bookmarken.
1 Frame oben quer als "row" für alle Seiten, da mit Logo - das ist OK. Darunter 2 als "cols". Links die Spalte als Inhaltsverzeichnis mit Links zu den einzelnen Themen. Rechts die größere Spalte als Hauptfeld.
Rufe ich index.html auf, geht die site auf wie sie soll. Oben das Logo, links das Inhaltsverzeichnis, rechts im Hauptfeld die Einleitung.
Klicke ich einen Link im Inhaltsverzeichnis an, z.B. "Aktuelles" öffnet sich dieser Punkt "Aktuelles" auch - aber im Fenster des Inhaltsverzeichnisses, nicht im Hauptfenster, wo er sich öffnen soll.
Das "target"-Attribit beim Link angegeben?
Ach so, das obere Frame heisst "logo.html" - das ursprünglich als zweite "row" geschaffene Frame heisst "hauptteil.html". Aus diesem Frame wurden 2 cols, "links.html" und "aktuell.html"
Wie bekomme ich es hin, dass ich in "links.html" das "Thema" Impressum anklicke, damit sich die Datei "impressum.html" im Frame "hauptteil.html" öffnet?
target-Attribut angeben. Gibt man es nicht an, und klickt auf ein Link in einem Frame, öffnet sich der Link in dem Frame, welches den Link enthielt.
Wer hat einen Wegweiser?
de.selfhtml.org
Ich arbeite mit dem Buch "HTML-easy", aber auch das hilft nicht weiter.
dann scheint es kein gutes Buch zu sein :-)
PS: opensuse 10.1 mit bluefish 1.0.7
ich empfehle emacs als HTML-Editor, denn da sieht man was man schreibt :-) bye Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 92 04 87 1 Fax: +49(721) 92 04 87 2 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer
Hallo Jürgen,
stehe beim Bau meiner Website vor einer Hürde, weiß nicht wie ich 'rüberkomme. Ich schaffe es einfach nicht, die einzelnen Seiten so zu verlinken, dass es funktioniert wie es funktionieren soll.
Ich habe 3 Frames.
don't doit. nimm CSS. Z.B. kann man Frames nicht bookmarken.
Hast du da einen guten Lesetipp? Ich habe mir die Aktualisierung einer kleinen Homepage "eingefangen", die ebenfalls mit der 2-Frame-Technik arbeitet: links "Navigationsbalken", rechts der jeweilige Artikel. Ich hatte schon überlegt, ob ich die Seiten mit einer Tabelle "layoute" und den Balken dann auf jeder Seite (mit unterlegter Schrift für der aktuellen Artikel) einbinde... Gruß, Michael -- ____ / / / / /__/ Michael Höhne / / / / / / mih-hoehne@web.de / ___________________________________/ -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Friday 26 January 2007 11:42, Michael Höhne wrote:
Hallo Jürgen,
stehe beim Bau meiner Website vor einer Hürde, weiß nicht wie ich 'rüberkomme. Ich schaffe es einfach nicht, die einzelnen Seiten so zu verlinken, dass es funktioniert wie es funktionieren soll.
Ich habe 3 Frames.
don't doit. nimm CSS. Z.B. kann man Frames nicht bookmarken.
Hast du da einen guten Lesetipp? Ich habe mir die Aktualisierung einer kleinen Homepage "eingefangen", die ebenfalls mit der 2-Frame-Technik arbeitet: links "Navigationsbalken", rechts der jeweilige Artikel.
Ich hatte schon überlegt, ob ich die Seiten mit einer Tabelle "layoute" und den Balken dann auf jeder Seite (mit unterlegter Schrift für der aktuellen Artikel) einbinde...
Gruß, Michael
Auch Tabellen lassen sich vermeiden. Eine Google-Suche mit "CSS menu" bringt viele sehr gute Seiten mit Tipps. z.B. http://css.maxdesign.com.au/listamatic/ http://www.cssplay.co.uk/menus/index.html Daniel -- Daniel Bauer photographer Basel Switzerland professional photography: http://www.daniel-bauer.com Madagascar special: http://www.sanic.ch -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, 26. Januar 2007 11:42 schrieb Michael Höhne:
stehe beim Bau meiner Website vor einer Hürde, weiß nicht wie ich 'rüberkomme. Ich schaffe es einfach nicht, die einzelnen Seiten so zu verlinken, dass es funktioniert wie es funktionieren soll.
Ich habe 3 Frames.
don't doit. nimm CSS. Z.B. kann man Frames nicht bookmarken.
Hast du da einen guten Lesetipp? Ich habe mir die Aktualisierung einer kleinen Homepage "eingefangen", die ebenfalls mit der 2-Frame-Technik arbeitet: links "Navigationsbalken", rechts der jeweilige Artikel.
--> http://de.selfhtml.org/layouts/index.htm --> ttp://aktuell.de.selfhtml.org/artikel/css/footer --> http://de.selfhtml.org/css/layouts/index.htm
Ich hatte schon überlegt, ob ich die Seiten mit einer Tabelle "layoute" und den Balken dann auf jeder Seite (mit unterlegter Schrift für der aktuellen Artikel) einbinde...
hey, das macht man schon seit jahren nicht mehr, das ist echt bääähh. Solche Seiten sind einfach nicht barreire frei: --> http://de.wikipedia.org/wiki/Barrierefreies_Internet Bye Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 92 04 87 1 Fax: +49(721) 92 04 87 2 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer
Hi, On 1/26/2007 8:39 AM, Heiner Gewiehs wrote:
Hallo zusammen,
stehe beim Bau meiner Website vor einer Hürde, weiß nicht wie ich 'rüberkomme. Ich schaffe es einfach nicht, die einzelnen Seiten so zu verlinken, dass es funktioniert wie es funktionieren soll.
Ist ja eher OT... im anchor target="hauptteil.html" einfügen. Nimm als Unterstützung www.selfhtml.org Und, wenn möglich, verzichte auf Frames. ...
PS: opensuse 10.1 mit bluefish 1.0.7
Extrem egal. Soll ja hoffentlich mit allen Browsern und allen OSen funktionieren, oder? Arno -- IT-Service Lehmann al@its-lehmann.de Arno Lehmann http://www.its-lehmann.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (5)
-
Arno Lehmann
-
Daniel Bauer
-
Dr. Jürgen Vollmer
-
Heiner Gewiehs
-
Michael Höhne