Donnerstag, 9. September 2010
09:52
Kapitel II. - Anlegen der Verweise und weiterer Html-DokumenteAnlegen der Verweise im MenüNachdem Sie soeben die Homepagevorlage im Browser getestet haben, können als nächstes die Verweise im Menü angepasst werden. Nehmen wir an, Sie benötigen für Ihre Homepage sechs Seiten, die beispielsweise wie nachfolgend benannt werden sollen: 1. Home (Startseite = index.htm) Tipp: Bitte beachten Sie, dass der Dateiname eines Html-Dokuments nicht länger als 256 Zeichen sein darf. Zu vermeiden sind deutsche Umlaute wie "ä", "ö" und "ü" sowie das scharfe "ß". Als Sonderzeichen sind der Unterstrich "_" sowie der Bindestrich "-" erlaubt, wobei der Bindestrich bezüglich der Suchmaschinenoptimierung vorzuziehen ist. Verzichten Sie auf alle anderen Sonderzeichen wie z. B. das Fragezeichen, Komma, Ausrufezeichen usw. Achten Sie ebenso darauf, dass in den Dateinamen keine Leerzeichen enthalten sind. Öffnen Sie nun in Ihrem Html-Editor die 'index.htm' in der Html-Ansicht und passen jeweils die Verweise im Menü innerhalb der <a>-Tags an (siehe Beispiel unten). Bei Vorlagen mit Frames sind diese nur einmal im Navigationsframe in der 'navi.htm' zu notieren: <a href="index.htm">Home</a> <a href="bilder.htm">Meine Bilder</a> <a href="hobbys.htm">Hobbys</a> <a href="gaestebuch.htm">Gästebuch</a> <a href="kontakt.htm">Kontakt</a> <a href="news.htm">News</a> Anlegen von weiteren Seiten ...... bei Vorlagen ohne Frames: ... bei Vorlagen mit Frames: Frameset (Behälter der einzelnen Frameseiten) = index.htm Alle nachfolgend aufgeführte Html-Dokumente laden sich immer in den Inhaltsframe, wobei die 'inhalt.htm' automatisch bei Aufruf der Seite als erstes angezeigt wird, da diese im Frameset als Startdatei bzw. -seite für das Inhaltsframe definiert wurde.
1. Home (Startseite im Inhaltsframe) = inhalt.htm Bei einem Frameset darf also keinesfalls die 'index.htm' kopiert werden, sondern in diesem Fall die 'inhalt.htm'. Diese speichern Sie dann ebenso unter einem anderen Namen in den Ordner ab, in dem sich bereits die schon vorhandenen Html-Dokumente befinden (siehe Bild D unten). Nach Kopieren der Dokumente sieht Ihr Ordner etwa so aus, wie nachfolgend auf Bild E rechts unten dargestellt ist. Die Anpassung der Fußzeile bzw. Banners erfolgt über die Dateien, wie der 'fuss.htm' und 'banner.htm'. Ein Frameset hat auch Vorteile:- zukünftige Änderungen der Verweise im Menü sind nur einmal im Navigationsframe zu bearbeiten, während bei Seiten ohne Frames, diese auf jeder Seite einzeln zu notieren sind. Info: Die unattraktiven Ränder der Frames (Frameborder) wurden in allen Frameset-Vorlagen deaktiviert, bzw. auf 0px gesetzt. Beispiel: grafische Darstellung eines 4er-FramesetsZur Veranschaulichung wird auf Bild F ein Frameset dargestellt, welches in vier Frames unterteilt ist: 1 Frame oben = Frame für den Banner bzw. Logo (Homepagename) Um das Beispiel auf Bild F besser darzustellen, wurden hier die Ränder der Frames (Frameborder) absichtlich nicht deaktiviert. Das Frameset ist quasi der Behälter, der die einzelnen Frameseiten definiert, in die eigenständige sowie voneinander unabhängige Inhalte geladen werden. Wird das Frameset einmal aufgerufen, so verbleibt es im temporären Browser-Cache des Clienten. Daher müssen die Frames, die jeweils dieselben Informationen enthalten, wie das Logo, Navigation und Fußzeile vom Browser nicht erneut geladen werden, während sich ansonsten nur das Inhaltsframe ändert, in dem sich die verschiedenen Seiteninhalte aufrufen lassen. Im Übrigen kann nur das Inhaltsframe gescrollt werden, sofern sich genügend Text darin befindet. (Selbstverständlich kann ein Frameset auch so definiert werden, dass sich mehr als ein Frame scrollen lässt, z. B. bei Verwendung eines etwas umfangreicherem Navigations-Menüs o.ä. In unseren Vorlagen ist das allerdings nicht der Fall, da es sich optisch unvorteilhaft erweist.) Definition eines Framesets in der Html-Ansicht (hier nun mit deaktiviertem Frameborder)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>Frameset</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
</head>
<frameset framespacing="0" border="0" rows="60,*,50" frameborder="0">
<frame name="Bannerframe" scrolling="no" noresize target="Inhaltsframe"
src="banner.htm" marginwidth="0" marginheight="0">
<frameset cols="150,*">
<frame name="Navigationsframe" target="Inhaltsframe" src="navi.htm"
scrolling="auto" marginwidth="0" marginheight="0">
<frame name="Inhaltsframe" src="inhalt.htm" marginwidth="0"
marginheight="0" scrolling="auto"> </frameset>
<frame name="Fusszeilenframe" scrolling="no" noresize target="Inhaltsframe"
src="fuss.htm" marginwidth="0" marginheight="0">
<noframes>
<body>
<p>Hier ist der Noframe-Bereich.
Für User alter Browser könnten Sie hier beispielsweise ein Inhaltsverzeichnis
oder Sitemap anbieten, da alte Browser Frames nicht unterstützen bzw. nicht
anzeigen können.</p>
</body>
</noframes>
</frameset>
</html>
Das Navigations-Menü ist nun angepasst und die Seiten alle angelegt. Weiter geht es auf der nächsten Seite mit Kapitel III. Dort wird das Thema: "Einfügen von Text und Grafiken in das Html-Dokument" behandelt. Das könnte Sie vielleicht auch interessieren:
|
AnzeigenMarktplatzEigene Homepage mit Jimdo - schnell & einfach selbst erstellt incl. eigener Domain für nur EUR 5 / Monat
[ mehr Infos ] Millionen Kontakte - unendliche Chancen: Jetzt bei XING
[ kostenlos anmelden ] Mehr als 120.000 Deutsche verdienen mittlerweile Geld im Internet. Wollen auch Sie online Geld verdienen? Hier erfahren Sie, wo Sie
Produkte besonders günstig einkaufen können, um diese anschließend bei eBay oder im eigenen Online-Shop mit hohem Gewinn zu verkaufen. E-Mail Marketing - Versenden Sie mit "cleverreach" professionell Ihren Newsletter [ mehr Infos ]
Langeweile war gestern: Mit dem Spreadshirt Designer kann man schnell und einfach Shirts und Accessoires online gestalten und bestellen!
Einfach Motiv hochladen oder Wunschtext eintippen, das Ganze ausrichten, fertig ist das Wunsch-Shirt. WebPack® S 3.0: 500 MB Webspace * Traffic-Flatrate * 100 Subdomains * 200 E-Mail-Adressen * 50 E-Mail-Konten * 5 FTP-Zugänge * Webmailer -
für nur EUR 1,49* im Monat. Nutzen Sie jetzt eine der letzten wirklich kostenlosen Webmasterdienste und tragen Sie Ihr Projekt mit Linklisteneintrag.de in über
10.000 Linklisten ein. Garantiert kostenlos! |
|||






