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