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