Frage

Derzeit entwerfe ich eine neue Website und möchte sie ordnungsgemäß planen.

Die Hauptseite besteht aus einem Top -Inhalt (Header einschließlich Logo usw.), dem Körper mit dem Menü links und offensichtlich die Fußzeile am Ende der Seite.

Im Menü habe ich 50 Seiten und möchte nur den Körperinhalt davon ändern.

Es lohnt sich nicht, alle Seiten (sogar den ASP.NET -Code) zu replizieren.

Natürlich gibt es einen besseren Weg, wie man es macht.

Vielen Dank

War es hilfreich?

Lösung

Andere Tipps

Ich bin mir nicht sicher, was Sie suchen, weil Sie zum Beispiel nicht erwähnen, dass die 50 Seiten fast gleich sind, mit anderen Worten, nur Inhalte (Buchstaben) ändern? Sie können mehrere Dinge tun.

Ich würde gehen, weil ich .NET mache, verwende Meisterteilungen In ASP.NET entwerfen Sie das Layout mit allen Grafiken, genau wie es eine Vorlage war, und platzieren einen "Platzhalter" in den "Körper", den Sie erwähnen, und Sie erstellen nur 50 Seiten Inhalt, aber keiner, das Sie in Bezug Die Vorlage"

Sie können ein Web 2.0 -Felling erstellen und ein DIV platzieren, das Sie über Ajax den Inhalt ersetzen

Vielleicht gehen Sie nach anderen Spracharten und verwenden Vorlagen

Es gibt "Million" Möglichkeiten, "alles" zu tun :) Ohne mehr kann ich Ihnen nicht sagen, was eine gute Idee sein könnte.

Ich würde empfehlen, Inhalte aus dem Formular zu teilen, wenn Sie dies noch nicht getan haben. Ein Beispiel dafür ist, dass Sie Ihren Inhalt in einer Datei haben und CSS -Stile in einer anderen Datei verweisen, um zu definieren, wie sie aussieht. Auf diese Weise können Sie Ihre Inhalte nach Belieben ändern und müssen nicht Ihren gesamten Stil wiederholen.

Eine gute Seite, die veranschaulicht, dass dies ist CSS Zen Garden.

Verwenden Sie Seitenvorlagen (auch bekannt als AKA Master -Seiten in ASP.NET). Besser noch, verwenden Sie ein MVC -Framework. Mein persönlicher Favorit ist Spring.net, aber es gibt andere ...

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top