2016-05-25 9 views
0

私は適切な答えを見つけることができないかもしれないので、正しい用語を使用していない可能性があります。私はhtmlとcssを使ってヘッダーとフッターを作成しました。これはページごとに変わることはないので、テンプレートにして、私のウェブサイトの各ページのヘッダーとフッターの間のコンテンツを変更するだけです。私は単純にコピーしてコードを貼り付けることができますが、何らかの理由でヘッダーを変更したい場合は、各ページのヘッダーを変更する必要があります。超効率的ではありません。コーディングはすべて再利用に関するものです。確かに私が言っていることをする方法があります。 Web開発者を助けてください!htmlとcssを使用してウェブサイトテンプレートを作成するにはどうすればよいですか?

+0

PHPのようなスクリプト言語を使用する必要があります。asp.net –

+1

これにはハンドルバーのようなものを使用するか、PHPのinclude()を使用してください。 – rsn

+0

ここには非常に多くの可能性があり、それはあまりにも広範な質問をし、多数の意見に負担をかけることを懇願しています。あなたは全体の目標が何であるか、どのプラットフォームを使用したいか、将来どのようなスケーリングが必要かなどなどを見なければならないでしょう。PS - ファンによって設定されたトラップのために落ちない何かの男の子たち。 PHPはすべて終わりではありませんし、.netもそうではありません。 –

答えて

1

あなたは多くのもののいずれかを実行できます。

使用PHPファイルとrequire()ヘッダーとフッターをメインページで、あなたはページをテストするためにあなたのローカルホスト上のサーバーを使用する必要がありますけれども。

AJAXを使用して、単一ページのアプリケーションを作成してみることもできます。 AJAX Introduction here.

さらに進んで、非常に普及しているJavaScript MVCフレームワークの1つを選ぶことができます。 Read more about them here.

最後に、「古い方法」でiframeを使用することもできますが、これは正直なところ悪い習慣であり、より良い害をもたらすでしょう。

+0

PHPが問題にならないように私はXamppを使ってウェブサイトを構築しています。 PHPはまた、最も簡単な解決策であるようです。 – Vindictive

+0

合意。私はあなたが上記の答えから逸脱していない場合は、HTMLとCSSを使用してこれを行う方法があるのか​​どうかを判断するだけです。答えは多かれ少なかれです。私は方法があることを意味するが、ほとんどがかなり古い学校であり、誰も推薦されていない。 –

+0

これに追加するには、PHPの方法に進むことにした場合、 'include()'は、呼び出されたファイルが失敗した場合にコードを壊さないのでより安全な方法ですが、他のPHPテンプレート化に使用されたもの以外の関数は、本当に重要ではありません。 –

関連する問題