ネストされたページ・テンプレートを作成する

デモの表示
一貫性のあるルック・アンド・フィールのある複数テンプレートを作成するには、ネスト済みページを使用することができます。 ネスト済みページ・テンプレートは、静的ページと動的ページの両方を持つ Web サイトにより高い柔軟性を提供します。

前提条件: ページ・テンプレートを作成する (ユーザーは、このテンプレートをルート・テンプレートとして使用します)。

ネスト済みページ・テンプレートは、既存ページ・テンプレート (ルート・テンプレートとして既知である) を基にしたページ・テンプレートです。 ネスト済みページ・テンプレートは、ルート・テンプレートのコンテンツ領域の内側にコンテンツ領域を持つことができます。 ネスト済みページ・テンプレートのコンテンツ領域は、後でネスト済みページ・テンプレートを基にしたページで埋め込まれます。 あるページがネスト済みテンプレートを基にしたものである場合、そのページの全領域は、ネスト済みテンプレートのコンテンツ領域以外は読み取り専用になります。

  1. Web パースペクティブのメインメニューから「ファイル > 新規 > ページ・テンプレート・ファイル」を選択する。 「新規ページ・テンプレート・ファイル」ウィザードが開きます。
  2. ファイルに名前を付け、そのファイル用のフォルダーを選択する。
  3. マークアップ言語」 フィールドで、マークアップ言語として HTML または XHTML を選択する。
  4. ページ・テンプレートから作成」チェック・ボックスを選択する。
  5. モデル」フィールド内で、HTML、JSP、 または Faces コンポーネントが含まれたブランクのテンプレートの作成を選択して、「次へ」をクリックする。
  6. ユーザー定義ページ・テンプレート」ラジオ・ボタンを選択して、前にユーザーが作成したルート・テンプレートを選択する。
  7. 完了」をクリックする。 新規のネスト済みページ・テンプレートがエディター内に開かれる。 ユーザーは、ルート・テンプレートで定義されたコンテンツ領域の内側のみ編集できる。
  8. パレットのページ・テンプレート・ドロワーからルート・テンプレートによって定義されたコンテンツ領域の内側のコンテンツ領域をドラッグする。 これはネスト済みテンプレートのコンテンツ領域である。 このエリアはすべてのページが編集可能で、ネスト済みテンプレートから作成されたものである。
  9. テキストなどのようなどのような他のエレメントもネスト済みテンプレートの共通域 (ネスト済みテンプレートのコンテンツ領域を囲むデフォルト域) に追加できる。
  10. ネスト済みページ・テンプレートを保管する。
ここにブラウザー内でコンテンツ領域がどのように見えるかを示す実例があります。

ルート・コンテンツ領域内部のネスト済みコンテンツ領域のピクチャー

ルート・テンプレートへのどのような変更も、ネスト済みテンプレートおよびすべてのネスト済みテンプレートに基づく Web ページ内で変更されます。
関連概念
ページ・テンプレート
ネストされたページ・テンプレート
関連タスク
ページ・テンプレートを作成する
テーブルを使用してページ・テンプレートをレイアウトする
ページ・テンプレートから Web ページを生成する
Web ページへのページ・テンプレートの適用または交換
Web サイトにページ・テンプレートを適用する
ページ・テンプレートにコンテンツを追加する
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved. (C) Copyright IBM Japan 2005