現在、私は新しいウェブサイトをデザインしており、適切に計画したいと考えています。
メインページは、トップコンテンツ(ロゴなどを含むヘッダー)、左側にメニューのある本文、ページの最後に明らかにフッターで構成されています。
メニューには 50 ページあり、本文の内容のみを変更したいと考えています。
すべてのページ (ASP.NET コードも含む) を複製する価値はありません。
確かに、それを行うより良い方法があります。
ありがとう
デビッド、あなたが探しているのはMasterPageです:
http://quickstarts.asp.net/QuickStartv20/aspnet/doc/masterpages/default.aspx
たとえば、50ページはほとんど同じですか、つまり、コンテンツ(文字)のみが変更されますか?いくつかのことができます。
私は.NETを行っているので、ASP.NETのMasterPagesを使用して、テンプレートのようにすべてのグラフィックスでレイアウトを設計し、言及した「本文」部分に「プレースホルダー」を配置し、作成するだけです50ページのコンテンツですが、どちらも「テンプレート」に対して何も書きません
Web 2.0 の伐採を作成し、AJAX 経由でコンテンツを呼び出して置き換える DIV を配置できます。
多分あなたは他のタイプの言語に行き、テンプレートを利用します
「すべて」を行うには「百万」の方法があります:)これ以上ない場合、何が良いアイデアであるかはわかりません。
ページ テンプレート ( ASP.NET のマスター ページ) を使用します。さらに良いのは、MVC フレームワークを使用することです。私の個人的なお気に入りはSpring.NETですが、他にもあります...
まだ行っていない場合は、フォームからコンテンツを分割することをお勧めします。この例としては、コンテンツを 1 つのファイルに格納し、別のファイルで CSS スタイルを参照して外観を定義することが挙げられます。そうすれば、コンテンツを自由に変更でき、すべてのスタイルをやり直す必要はありません。
これを示す良いサイトの 1 つがCSS Zen Gardenです。