ウェブサイトの開発と構築の過程で、ウェブサイトのかなりの部分が完成した後、細部のいくつかをまだ修正する必要があることが判明する状況に遭遇することがあります。現時点では、手動による変更に完全に依存することは不可能です。どうすればよいでしょうか? Dreamwaver で検索と置換を使用すると、これらの変更を実現するのに役立ちます。
Dreamwaver の検索および置換機能は非常に強力で、正確な「クエリ言語」を使用して、検索および置換ダイアログ ボックスで検索プロセスを制御することもできます。 Dreamwaver で「検索ダイアログ」を表示するショートカット キーは「Ctrl+H」です。各入力ボックスの機能は次のとおりです。 一番上の「検索」項目は、検索範囲を指定するために使用されます。現在のファイル内を検索すること、2 番目の項目は現在のサイト内を検索すること、3 番目の項目は指定したフォルダー内を検索することです。この項目を選択した場合は、右側のフォルダーのようなボタンをクリックする必要があります。フォルダーを指定するには、次の「検索」項目を使用して検索の種類を選択します。「テキスト」を選択すると、他の項目はテキスト (HTML コード以外) で検索されます。右側のコード、高度なテキスト検索、およびタグを含む検索。入力ボックスに検索するコンテンツを入力します。以下の「置換」は、置換するコンテンツを指します。
find 関数の使用方法を説明する例を示します。本文の「dreamwaver」を「Dreamwaver」に置き換えたいとします。「Text」のみを使用して検索すると、<title> の「dreamwaver」も置き換えられません。そこで、「高度なテキスト検索」を使用し、検索条件(「+」および「-」ボタンの右側のコンテンツ)を「タグ内」と「フォント」に設定します。つまり、「dreamwaver」というテキストを検索することになります。次に、Font タグを「Dreamwaver」に置き換えます。説明する必要があることの 1 つは、検索レベル オプションで「大文字と小文字を区別する」を選択する必要があることです。つまり、検索条件が完全に一致する必要があります。そうでない場合、テキストの大文字と小文字の違いは無視されます。
設定後、「すべて置換」をクリックすると、検索と置換のプロセスが開始され、置換が完了すると、置換されたすべての場所が置換情報リストに表示されます。ファイルの前にある小さな緑色の点は、置換が成功したことを示します。 。
では、タグを含む検索と置換を実装するにはどうすればよいでしょうか? Web サイト内のすべての画像に「alt」属性が設定されているとします (この属性が設定されていないのは背景画像と一部の補助アングル画像のみです)。 Web ページ作成時に画像を「0」に設定し、閲覧時に画像に境界線が表示される場合があります。そのため、「alt」値を持つすべての画像の「境界線」値を「0」に設定する必要があります。画像が多いので、一つ一つ変更するのは不可能ですが、Dreamwaverのタグ付き検索・置換機能を使えば簡単に解決できます。
まずフォルダーを選択し、imgタグに含まれるフォルダーに「alt」属性を設定し、検索条件として「alt=任意の値」に一致するように設定し、「アクション」を「属性の設定」に設定します。 「枠線」、「0」、この設定の意味は、条件に該当する画像の「枠線」属性を一律「0」にして、「すべて置換」ボタンをクリックすることです。すぐに検索と置換が完了し、画像のプロパティが正確に変更されます。
検索・置換を行う場合、操作対象のファイルが編集状態でない場合、置換エラーが発生する可能性がありますのでご注意ください。