• ベストアンサー

Dreamweaverでテンプレートが作れません

Dreamweaverでトップページを作り、ほかのページも作るためにテンプレートを作ろうと、テンプレートで保存しようとしたら、「There is an error at line 32, column 157(absolute position 1442)of "~":ネストされた編集可能領域」とエラーメッセージが出ました。 このあと「OK」ボタンをおしてすすめて保存できても、テンプレートのデータとして使えない状態になります。 どうすればテンプレートのデータとして使えるようになるのか教えてください。回答をお待ちしてます。 バージョンはCC2014です。

noname#243511
noname#243511
  • CSS
  • 回答数4
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • qualheart
  • ベストアンサー率41% (1451/3486)
回答No.3

補足ありがとうございました。 このエラーですが、必要な終了タグなどが抜けている場合に起こるようです。 <body>タグの開始で起きていると言うことは、</head>とかが抜けていたりしないでしょうか? 一度、検証で構造チェックしてみると良いと思います。 ウィンドウ→結果→検証で検証ウィンドウを表示し、検証ウィンドウのW3Cバリデーターを実行すれば、構造エラーをチェックできるので、終了タグの抜けがないか確認できます。 ご参考まで。

noname#243511
質問者

お礼

構造をチェックしてみると</head>が抜けていました。これでようやく作れるようになりました。ありがとうございました。

その他の回答 (3)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.4

 Another HTML Lint - Gateway( http://www.htmllint.net/html-lint/htmllint.html ) の右でDATA入力にして、貼り付けてチェックしてみたら・・??

noname#243511
質問者

お礼

便利なサイトですね。今後も活用してみます。ありがとうございました。

  • qualheart
  • ベストアンサー率41% (1451/3486)
回答No.2

エラーが発生しているのはソースで32行目の157文字目とわかっているので、まずはそこを調べてみることだと思います。 わからなければ、32行目のソースを補足にペーストしていただければ、何が原因が予想できると思います。

noname#243511
質問者

補足

<body onLoad="MM_preloadImages('image/button_home2.png','image/button_guide2.png','image/button_q2.png','image/button_cart2.png','image/button_form2.png')">と書かれてました。

  • qualheart
  • ベストアンサー率41% (1451/3486)
回答No.1

テンプレートの記述が間違っているんだと思いますよ。 「ネストされた編集可能領域」があるってことですから、 <!-- InstanceBeginEditable name="~" --> <!-- InstanceEndEditable --> が入れ子になっているってことです。 つまりある範囲を編集可能領域に設定しておきながら、その編集可能領域の中に、違う編集可能領域をまた設定してしまってるってことです。 構造的には以下のようになってしまってるってことですね。 <!-- InstanceBeginEditable name="A" -->   <!-- InstanceBeginEditable name="B" -->   <!-- InstanceEndEditable --> <!-- InstanceEndEditable --> こういった入れ子での編集可能領域の設定はできません。 InstanceBeginEditableを入れたら、次の InstanceBeginEditable の前に必ず InstanceEndEditableが存在する必要があります。 ご参考まで。

noname#243511
質問者

補足

確認したところ、そのような入れ子は検索をかけても発見できませんでした。ネストされたテンプレートを作成した記憶もありません。何かほかに原因あるんでしょうか?

関連するQ&A

  • Dreamweaver テンプレート制作 エラー

    CSSでデザインしたHTMLファイルからテンプレート制作しようとしたところ、エラーとなってしまいました。 there is an error at line8(column7)absolute position 428 ネストされた編集可能領域と出てきます。 この段階ではまだ、テンプレートを制作しておらず、編集可能領域も選択していない状態なのですが、、、 もしお分かりになる方がいましたらよろしくお願いいたします。

  • DreamWeaver テンプレート

    お世話になっています。 なんだか質問自体に自身がないのですが、 DreamWeaverで、トップページの形式をそのままに ページを増やしたいのですが、テンプレート機能・・? を、使いますよね。 この場合、トップページを開いて ファイル→テンプレートとして保存 で、新しくできたページで編集可能領域を設定すると思うのですが、 <ここにオプション領域を挿入することはできません> と、言われてしまいます。 そもそもカーソルが駐車禁止みたいなマークになっていて、 テキスト部分を選ぶことができません・・。 なにか大きな勘違いをしている気がします・・。 すみませんがよろしくお願いします・・。

    • 締切済み
    • CSS
  • Dreamweaver テンプレートで・・・

    Dreamweaver8のテンプレート機能で質問です。 ページを作成しそれをテンプレートとして保存します。 その後、そのテンプレートを使ってページを作るときに、各ページそれぞれの高さを変更できるようにするにはどうしたらいいのでしょうか?

  • Dreamweaverのテンプレートを切り替え

    Dreamweaverには、テンプレートという便利な機能があります。 そのテンプレートですが、例えばtemplate01というテンプレートを適用させている全てのページを、template02に変更させる、という事は可能なのでしょうか? ちなみに、編集可能領域などの名前は統一しているという前提となります。 テンプレートそのものを編集するのが通常の使い方なのでしょうが、テンプレートを以前の物に戻したくなったときなどがあった場合、そういう使い方が出来ればと思ったので質問させていただきました。 バージョンはDreamweaver8となります。 もし、方法などがあるのでしたら、よろしくお願いいたします。

  • Dreamweaverのテンプレート修正について

    Dreamweaverを使ってテンプレートを一部修正し、保存しました。 しかし、テンプレートを使っているページに修正内容が 反映されませんでした。 検索で調べてみましたがどうしても出来ません。 何か問題があるのでしょうか…。よろしくお願いいたします。

  • Dreamweaver MX テンプレートについて

    Dreamweaver MXでテンプレートを作成しようとしています。 やり方だいたいわかったのですが。。 サイトのメニュー部分+ヘッダーメニュー部分をテンプレートしているのですが、TOPページに戻るリンクに「../」と記載しています。 これはこのテンプレートをもとに作られるファイルがルートフォルダの1階層下におくからです。この部分は編集不可能の領域です。 他の部分に編集可能領域を設定し、テンプレートとして保存→新しく作るページを新規作成し、アセットパネルからテンプレートをドラッグします。 ここでテンプレートをもとにした新しいページを作成することが可能なのですが、困ったことに、さきほどのTOPページへのリンクの部分が 「file:///D|/ルートフォルダ名」に変わっているのです。 その他画像の参照先などがすべて同様に絶体参照のようにかきかわっているんです。これはなぜでしょうか?? このままサーバーにアップしても、参照先がローカルなんで動きません。 教えてください。よろしくお願いします

    • ベストアンサー
    • CSS
  • DreamWeaverのテンプレート機能

    DreamWeaverのテンプレート機能を使ってサイトを編集しています。 テンプレートページを変更・保存したときに反映(リンク)するページが一覧表示されますが、表示されないページもあります。 表示されないページを手動追加したいのですが可能でしょうか? よろしくお願いします。

    • ベストアンサー
    • CSS
  • dreamweaverでテンプレートを作りたいのですが、

    dreamweaverでテンプレートを作りたいのですが、 サイト内はヘッダ(ナビバー)とフッタのみ統一で背景画像やコンテンツのレイアウトも各ページまちまちにするように言われました。。 背景画像はcssでbodyに指定していますが、bodyの中のコンテンツ部分を選択して編集可能領域にすると、コンテンツ以外のbodyの背景も編集できない部分になり、ページ共通になってしまいます。 bodyの背景とコンテンツを編集可能領域にしたいのですが、どうしたらいいかわかりません。 それとも、テンプレートは使わず、ヘッダを更新する場合、置き換え機能でも、サイト内のすべてのページに反映させることが出来るのでしょうか ??? 初心者ですみませんが、どなたかお願いします。

    • ベストアンサー
    • HTML
  • Dreamweaverのテンプレートから作成でブラウザでは大丈夫なのにデザインビューでレイアウトが崩れてしまいます(’’;)

    Dreamweaver8でHPをつくりはじめておりまして、 まずテンプレートをつくってそこからすべてのページをつくっていこうと思っています。 そこでテンプレートを作り編集可能領域を設定したので、 テンプレートから新しいページを作成したのですが、 保存した途端レイアウトが縦に並んでしまい、崩れてしまいます。 しかしブラウザでプレビューしてみても全く崩れていなく大丈夫です。 テンプレートはCSSを使っておりますので、 CSSがテンプレートにあるとレイアウトが崩れてしまうのでしょうか? どなたか同じような現象にあわれた方よろしくお願いいたしますm(_ _)m

  • Dreamweaverでテンプレートを再生したいのですが…

    ドリームウイーバーで勤務先のサイトを更新しようとしています。 しかし、今いじろうとしている約20ページが全て1つのテンプレートに支配されているページで、更新したい部分は丸々そのテンプレート内の部分なのですが、そのテンプレートは何かの手違いでサーバにアップロードされてい上に私はローカルに元ファイルを持っていないので更新部分を編集できなくて困っています。 前任者が作ったサイトなので私は部品を全く持っておらず、しかも前任者とは連絡が取れない状態で、現在サーバに上がっていない部品を送ってもらう事も出来ません。 この、紛失したテンプレートが適用されているページを材料に、元のテンプレートを再生できないでしょうか? 無理を承知で、このテンプレートが適用されたページから編集可能部分を全て空白にして、それを必要なテンプレートの名前で保存してみたんですが、当然の事ながら、「テンプレートがそれ自体にネストされています」とエラーになってしまいます。 必要なテンプレートを抜き出す方法がありましたら教えて頂けないでしょうか? よろしくお願いします。

専門家に質問してみよう