Jetzt bin ich mir absolut nicht sicher, ob es nun in den Layout Bereich oder doch hier her gehört.
Falls ersteres zu trifft, bitte verschieben. :)
Also, ich bin derzeit dabei mir eine kleine Seite aufzubauen, auf der ich ein paar meiner Pivot Animationen veröffentlichen möchte.
Klappt recht gut, das Grundgerüst ist geschrieben und will eigentlich nur noch mit Inhalt gefüllt werden.
Doch bevor ich da jetzt munter anfange html Dokumente zu erstellen, ist mir etwas aufgefallen.
Was ist wenn in der Navigation neue Punkte einzutragen sind?
Verwende derzeit folgenden Code im HTML Dokument:
<ul id="Navigation"> <!-- Menüleiste Anfang -->
<a href="index.html"><li>Startseite</li></a>
<a href="aufbau.html"><li>Galerie</li></a>
<a href="aufbau.html"><li>Über mich & Pivot</li></a>
</ul> <!-- Menüleiste Ende -->
Das ganze wird dann durch ein externes CSS Dokument noch ein wenig formatiert.
Jedoch stellt sich das Problem, dass bei Veränderung des Menüs (bearbeiten/hinzufügen eines Links) jede einzelne Seite angepasst werden muss.
Da dies ein enormer Aufwand ist, wollte ich fragen ob es möglich ist das ganze bequemer zu gestalten.
Bisher sind mir zwei Möglichkeiten eigefallen.
Einmal wäre es möglich, das Menü per iframe einzubinden, leider ist diese Lösung nicht eleganteste, wie ich finde und wenn dann mal das Menü länger wird muss ich wieder überall die Maße anpassen, da eine Scrollbar im Menü doof ausschaut.
Die zweite Möglichkeit wäre, auf eine Seite zu verweisen, die dann erst zum eigentlich Ziel automatisch weiterleitet.
Wenn man beispielsweise auf Galerie klickt, würde man dann auf 'weiterleitunggalerie.html' landen, und von dort aus gelangt man dann zu 'Galerie.html'.
Da wäre halt der Vorteil, dass bei einer Änderung des Links, lediglich die weiterleitende Seite verändert werden muss.
Bei Bearbeitung des Linktextes steht man jedoch wieder vor dem selben Dilemma, ebenfalls wenn einen Link hinzufügen möchte.
Lange Rede, kurzer Sinn:
Ich schätze mal, so wie es möglich ist eine externe CSS Datei einzubinden, ist es auch möglich einen externen HTML Code einzubinden.
Will heißen ich hab das Menü auf einem anderem Dokument und binde es dann einfach ein.
Und wie das geht, das wüsste ich gerne. ^^
Danke und liebe Grüße,
Gera