いくつかの可能性のある問題はここに遊びにあります:
Dreamweaverが適切にテンプレートの存在を認識するためには、サイトのルートフォルダがTemplates
なくtemplates
でなければなりません。
Dreamweaverがテンプレートを正しく認識すると、適切なコードが子HTMLファイルに存在することを確認して、Dreamweaverがテンプレートを使用して更新するファイルを認識するようにする必要があります。このコードは、ページ全体に散らばったHTMLコメントの形式をとります。その後
<!-- InstanceBegin template="/Templates/TemplateName.dwt" codeOutsideHTMLIsLocked="false" -->
、編集可能領域は、コードで線引きされている次のようになります:あなたは常に<html>
タグの後に次の行があります
<!-- InstanceBeginEditable name="someregion" -->
stuff you can edit
<!-- InstanceEndEditable -->
を上記なければを、子ページはしませんテンプレートに応答します。
本当に悪いニュースです。既存のページがテンプレートと正確に一致しない限り、テンプレートを既存のコンテンツとうまく組み合わせるにはあらゆる種類の問題が発生します。ページが既に完全に形成されているときにページにModify | Template | Apply Template
を行うと、コンテンツをテンプレートの編集可能な領域にマップするかどうかを尋ねるダイアログボックスが生成されます。しかし、デザインエレメントの残りの部分がテンプレートの内容と異なる場合、Dreamweaverは、テンプレートが導入するものと並んでこれらのタグを保存し、通常、大量の重複タグと壊れたレイアウトを作成します。
Dreamweaverテンプレートから新しい空白のページを作成し、その内容を編集可能領域にコピー&ペーストしてから、「古い」ページを[名前を付けて保存]コマンドで上書きする方がよいでしょう。