• ベストアンサー

Dreamweaver8でのHTML一括修正で困っています!

ホームページリニューアルを行っているのですが、ページのフッター部分とMETAタグのKeyword・Directionの個所を修正し、これを100ファイルぐらいに一括適用させる方法はないでしょうか? 使用ソフトはDreamweaver8です。まだ使い始めたばかりで、テンプレートやライブラリの使い方が よくわかりません。 自分としてはテンプレート化するのがいいのかと思うのですが、テンプレートを作成して、適用させようとすると、編集可能領域の内容がテンプレートの中身に上書きされてしまいます。 テンプレートの作成で編集可能領域内のデータを生かす為の方法も教えていただけないでしょうか?

  • HTML
  • 回答数3
  • ありがとう数2

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

  • ベストアンサー
  • suzuko
  • ベストアンサー率38% (1112/2922)
回答No.2

現在、100ファイルにはテンプレートが適用されていないのならば、 まず、テンプレートを作り、共通項以外は編集可能領域として未記入にします。それから新規作成で、テンプレートを適用したページを選択。編集可能領域にそれぞれのページの内容を転写。上書き保存。 これを100ファイル全てにする必要があります。 また、そうじゃなく「一括変更」が主でテンプレート適応は見送るのであれば、#1の方がおっしゃるように「置換」で出来ます。 これは少し裏技みたいな方法ですが、フッターの場合は「検索」に「</html>」とし「置換」に「フッター内容、</html>」とします。 METAタグのKeyword・Directionは、同じように 「</title>」を「</title><meta name="Keywords" content="○○">」とすれば、いけると思いますが。

xakatukix
質問者

お礼

ありがとうございます。 早速、テンプレートと置換の2通りで行ってみたところ、うまく変更することができました。ただ、テンプレートの変更は量が量ですので、検討中です。

その他の回答 (2)

  • nick9090
  • ベストアンサー率26% (102/378)
回答No.3

複数ファイルを一括置換できるソフトなどを使う方法もありますよ。 こんなのとか↓。 http://akky.cjb.net/download/speeeeed.html たとえば現在のページに共通するのが <meta name="Keywords" content="テスト" /> で、これのcontent部分を「テスト 追加」にしたいとか、 そういう処理なら前掲のソフトで一発&高速に完了できます。

xakatukix
質問者

お礼

ありがとうございます。 上記のソフトを確認してみました。Dreamweaverにもある機能ですが、 自分からも比較して検討したいと思います。

  • kosa
  • ベストアンサー率25% (379/1464)
回答No.1

修正する部分がページごとに異なるのであれば使用できませんが、毎回同じであれば「置換」機能を利用すれば一瞬で完了しますよ。

xakatukix
質問者

補足

説明が不足しており、申し訳ございません。 修正個所は対象ファイルに全て共通です。 また、今回の修正内容としては、置換というより、挿入となるのですが 一括修正するには、置換機能を利用するのでしょうか?

関連するQ&A

  • Dreamweaverテンプレート機能でヘッダー部分を編集可能領域にするには?

    Dreamweaverテンプレート機能でヘッダー部分を編集可能領域にするには、どうすればいいのでしょうか? Body内なら編集可能領域にできたのですが・・・ページごとにmetaタグのキーワードとか、ページタイトルを変えたいので… バージョンはCS3を使用しています。 よろしくお願いします。

  • Dreamweaver テンプレートを一括変更?

    環境:Dreamweaver8.0 WinXP 新しいテンプレートを作り、それを既存のテンプレートを使用しているHTMLすべてに適用したいと思ってます。 今はHTMLファイルを開き、修正>テンプレート>適用で一ファイルずつ変えています。編集可能領域の名称も変えているので、領域の移動の設定もそのときに行います。 ファイルが大量にあると、結構大変な作業です・・・ 例えばテンプレートAから作ったHTMLファイル全てに適用というように一括で変換する方法ありませんでしょうか? よろしくおねがいします。

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

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

  • Dreamweaverでのテンプレートでmetaタグdescriptionを編集する方法

    WinのDreamweaverでたくさんページ数があるコンテンツをテンプレート機能を使い作成・更新しています。 各ページごとにタイトルとmetaタグの"description"を変更することになったのですが、タイトルは編集可能でも"description"の部分をテンプレート機能を使っているページで編集する方法がわかりません。 どなたかわかる方がいらっしゃいましたら教えてください。よろしくお願いします。

    • ベストアンサー
    • HTML
  • Dreamweaverのテンプレートから作成したページの一部を編集不可にしたい。

    検索して調べ回ったのですが、どうしてもわからないので、質問します。 Dreamweaverで、以下のように設定したテンプレートを作成しました。 mainのみ編集できる状態です。 テンプレート base.dwt ■header (編集X) ■main (編集○) ■footer(編集X) 上のテンプレートを使って、新規ページを作成したのですが、 テンプレートで可能領域にした所(main)を、そのページだけ一部編集不可にしたい部分があるのですが、どうすればよいでしょうか? 分かる方いましたら、教えてください><

  • Dreamweaverのテンプレートで編集可能領域にするには?

    Dreamweaverのテンプレートを作成しているのですが、 メタタグ、サイト紹介文のところを編集可能領域として 設定したいのですが、 <!-- TemplateBeginEditable name="head" --> <meta name="Keywords" content="キーワード, " /> <meta name="Description" content="サイトの詳細文" /> <link href="../style/style.css" rel="stylesheet" type="text/css" /> <!-- TemplateEndEditable --> このようにテンプレートに記述してページを作ろうとしても、 「編集可能にマークされていないコードに変更を加えました。これらの変更を保持しても次回の変更時に失われます」という表示がされます。 ページごとにキーワード、紹介文を変えたいのですがどうすればいいでしょうか? お力を貸してください。

  • Dreamweaver テンプレート解除の方法

    現在、Dreamweaver CS3にてHPを作成しております。 テンプレートを使って数ページ作ったのですが編集可能領域変更により、テンプレートを解除したいのです。 「修正」メニューの「テンプレートから切り離す」はなぜか白抜きで選べない状態でしたので、「マークアップの切り出し」を使って、別フォルダに移してみたのですが、タグの表示もテンプレート状態でした。 原因、方法などわかる方いましたら、教えてください。 よろしくお願いします。

  • DreamWeaverのテンプレート機能

    DreamWeaverを使ってWebデザインの仕事をしています。 先日、お客様からリニューアルと更新作業で受け取ったファイルですが、DreamWeaverのテンプレート機能が使われており、編集可能領域が限られていました。しかし、肝心のテンプレートファイルはどこかに行ってしまったらしく、ディレクトリパスが間違っている旨のメッセージが出たので、テンプレートから切り離して修正作業を進めているのですが、 ●テンプレート機能を使うのは一般的な方法でしょうか? ●テンプレート機能の詳しい解説をしている書籍orサイトをご存じないでしょうか? 私はこれまで一度もテンプレートは使ったことがなかったのですが、これがプロの仕事として一般的な方法なのかしら?と急に不安になってきました。 ぜひアドバイスをお願いいたします!

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

    Dreamweaverのテンプレート機能を使った場合 テンプレートが適用されているファイルの編集可能領域以外は テンプレートを編集するかたちになりますが、 テンプレートが適用されているファイルが10ファイルあるとして そのうちの1つの一部分だけのテンプレート機能を外すことは可能でしょうか。 何がしたいかというと、 10ファイルのうちの一つだけ リンクの指定をフルパスにしたいのです。 しかしフルパスにしたい部分は テンプレートの一ヶ所だけなので、 テンプレート機能は維持したいのです。 どなたかわかる方おられませんか。

    • ベストアンサー
    • HTML
  • Dreamweaver CS3 のテンプレートを適用すると文字コードが変わる。

    Dreamweaver CS3 を使い始めて間もないのですが、非常にこまった現象がおきています。同様の現象に逢われた方がいましたらご教授お願いします。 Dreamweaver MX 2004 で作成したテンプレートとテンプレートを適用したHTMLがあります。ともに文字コードはUTF8でヘッダ部分にてcharset=utf8を宣言しています。ファイル自身にもBOMを設定してあります。 このファイルをCS3で開いて、テンプレートを更新しHTMLを適用させたところ、テンプレートを適用したHTMLファイルの文字コードがShift_JISに変換され、テンプレート部分はShift_JIS、編集可能領域のテキストはUTF8で流し込まれ、結果的に編集可能領域の文字が記号の羅列のようになってしまいます。 この現象はCS3で発生しており、MX2004では問題なく更新できます。 Dreamweaverの設定が悪いのでしょうか。 よろしくお願いいたします。

専門家に質問してみよう